>But what I really hate is the class warfare and populist messages driving fiscal policy.
This.
The thing that really gets me are the people who should know better, like Warren Buffet. You read the article and he's making straw man arguments about billionaires stuffing their cash in mattresses because their taxes are too high -- nobody is arguing that. The real problem is that taxation is economically distortionary and the higher you raise the rates, the greater the distortion. Because taxes are only due when assets are sold (and in the meantime the owner is collecting asset appreciation on the portion of the value that would have been due in taxes), capital gains tax encourages investors to hold their existing assets rather than seeking out more economically efficient ones. It encourages them to invest in more stable assets that can be held for a long period of time to defer taxes, rather than taking a risk on a startup that could cause tax to be due sooner when there is an IPO etc.
Or the tired numbers about how the rich are a lot richer now than they used to be and their taxes are lower, without providing evidence of causation rather than correlation. I mean sure, the richest might have 4.5X as much as they did twenty years ago instead of 5X, but is that really the big problem? Or is the real problem the regulatory capture and Wall St. shenanigans that allow the rich to double their money every five or ten years while Main St. loses their retirement fund to the same stock market?
At the same time, everybody just assumes that if you want to collect more tax money from the rich, raising the capital gains tax is the way to do it. Or the same with corporations and corporate income tax. But both of them are way, way too easy to avoid and for the same reason -- they depend on measuring profit, and it's gotten to be trivial to make an entity look unprofitable on paper. Raising the rates won't help that, it'll just push more people into tax shelters.
If you want to tax the rich and corporate entities then you have to tax the stuff they don't have a choice about doing. Sales tax, but the tax is paid by the seller not the customer. Income tax, but the tax is paid by the employer, not the employee. If you want to do business you need employees and customers, so they can't avoid paying taxes with shelters and loopholes. That's how you tax the rich. Capital gains tax is just a shell game that encourages accounting tricks and offshore banking.