By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Mr Khan said:

If i could set the rules, there would be universal salary caps, and any income above that had to be given in the form of stock in the company you work for, frozen in your possession for at least two years, to guarantee that incomes above a certain level were 100% dedicated to productive investment, though the ceiling for that would be at like $10 million annually.

 

Also provisions to seize 100% of income that people deliberately attempt to hide from taxes


Forcing a company to pay people in stock wouldn't necessarily guarantee that the cash would go on to further production.  The most likely scenario is that companies would sit on larger cash reserves to carry them through lean times. 

Also, I don't see employees accepting such a system because if the company is issuing tons of new shares every year all the old shares would become seriously devalued... It's be like a yearly decrease in how much you make.