The idea that corporations wouldnt pay tax on their *profits* or capital gains is... well completely ridiculous. If you dont tax business, how on earth can you argue for the taxation of people's income? Both business and individuals are essential to the economy, but you can have some sort of society without business, but not without workers. Businesses benefit hugely from there being a government, I've addressed this before.
Now, I'm not comfortable with the idea that businesses should be taxed or charged for employment, with regards to social security contributions or health costs.
Anyway, I dont think corporation tax is too high in most parts of the western world, its too low in many states. I think that government should focus on making their states/regions better to business in - infrastructure, law-wise and crime prevention, simplify regulations, better education, healthcare, all that.