Personally, I think there should be no "corporate income tax"...
...because he is right; ultimately it's only consumers from whom the corporation gets its money who ultimately pay the tax. The only thing such taxes do is attempt to bury the tax burden from consumers. It also serves to make our exports more expensive and less competitive internationally.
What is unjust about GE is that they've exploited political influence in Washington that few other people or organizations have. It's certainly not fair to their competition. This "crony capitalism" is destroying what is left of the free market.