That is all explained rather reasonably by what Palin said,“We have the highest federal corporate tax rate in the industrialized world. Did you know our rates are higher than China and Communist Cuba?”Ahem....me, too!
The essence of the plan is to attract businesses to America by making America the best place in the world to do business. It seems like a good idea to me.
I would gladly entertain a logical counter-argument for eliminating the corporate income tax.