The GE type corporations effectively pay very little tax in the present system. They also have the right to spend an unlimited amount of money on election campaigns. In the U.S. system corporations are treated as persons. If a person makes an income (profit) they get taxed.
What we presently have is a broken system in my opinion. The very rich earn their money through capital gains and the capital gains tax is very, very low. The very wealthy in the U.S. do not pay a fair share of the tax burden or for the cost of government. Perhaps eliminating corporate taxes while simultaneously greatly increasing capital gains taxes would be good. There could also be some bad consequences to eliminating corporate taxes altogether.