https://news.ycombinator.com/item?id=10457725
The fact is that this is going to happen because there just isn't a "one size fits all" tax code that would work.
If you tax income, then people will take their compensation in a corporation.
You tax corporations, then people will take their compensation in a deferred format, like options.
YOu tax that and people will just move their money making operations off shore.
You tax that and people will start to use charities, ala the famous Walton family charity tax shelter... http://www.bloomberg.com/news/articles/2013-09-12/how-wal-ma...
And now it becomes very obvious why the tax code is so convoluted. If you make 8 figures year then it's worth your while to spend alot of money to structure your finances so you pay as little tax as legally required.
Someone like Mark Zuckerberg never needs to earn another dollar or get another option grant again. He can just let his capital gains appreciate and loan against it such that he doesn't have to ever pay income tax again.
As an accountant once told me unless you tax wealth then you can't fight this... and good luck getting an annual tax against wealth passed into law.