Taxes on Corps. Sounds in theory like such a great thing. But it is government three card Monty.
Lets think about this for a second. Unlike the Government they don't print money when they want to spend more than they bring in. Corps get most of their revenue from the sale of goods and services to us the consumer. Not being a Harvard Business school graduate it seems to me that it's us the consumer getting spanked again.
Now one more government Monty. The Corps like you and I pay taxes. They like you wish to only pay their fair share. (Did you really do all those miles for Business?)

But a Corp must pay taxes on net revenue like you. But when it goes to feed its share holders (You know the pension funds and people that put up the money to create all those jobs.) It is taxed again at the share holder level.
You see taxes are not just a simple thing. Try to place yourself as the corp. Remember the goal of a good Corp is to grow its market share. To expand creating more jobs. A good return on money for the people that funded the company. If you don't like making money for share holders then maybe your mind is Robin hood mentality. But in my book I would rather teach each ma to stand on his own.
So moral of story. Go buy some stocks and bonds in some stable companies. That way you won't be working as a greeter at Wal-Mart when you retire.