You've described the wrong type of tax. I make $100m and 20% goes to the government is not controversial. It's my business is valued at $100m and so I pay $20m to the government regardless of how much my company is "making".
> 4. Why is a one off 20% tax going to lose founders control, this is only about companies post IPO.
Got it. So no more IPOs and every public company is about to go private.