I'm puzzle why there are so few advocating zero taxes on corporate earnings. The cost of corporate taxes is born by the consumer thus inflating prices. Many corporations use the tax code (government cronyism) to avoid paying taxes which makes them more competitive on the world stage, but limits competition and thus innovation.
I'm also puzzle why there is so much insistence on eliminating capital gains or other investment income. This is perceived by the great bulk of people as 'catering to the wealthy' and thus becomes a rallying point.
If there were no taxes on corporate earnings. I don't see how a standard tax rate on investment income would be detrimental to economic growth.