My feeling is that corporations shouldn't have a disincentive to make money.
Rather all ways of extracting money from corporations should be taxed at a high income tax level (rather than the low dividend and capital gains levels).
Rather all ways of extracting money from corporations should be taxed at a high income tax level (rather than the low dividend and capital gains levels).
Corporate taxes are not a disincentive to make money. They are (since the structure of deductions applying to them makes them a tax on retained profits more than income) a disincentive to retaining profits within the corporation to avoid the taxation the stockholders would pay were the profits distributed (or earned by a business subject to personal rather than corporate taxes in the first place.)