Corporate taxes shouldn't exist in the first place. They're just a sneaky way of double-taxing people.
Corporations are really just groups of people. Those people already have to pay taxes on the income they receive from the corporation. They shouldn't have to pay taxes on it again when the corporation reports it as income.