What you say may sound good in theory. But how will you implement it?
Everyone who is worth billions has their worth in shares. so if it goes beyond a billion, you tax it away. What if it falls, will you give it back? so you will keep redistributing and giving it back?