However, if I want to go live in said castle, I usually have to pay some tax on the benefit received. Or pay market rate rent to the company. If I just want to hold the castle as an investment, then obviously I wouldn't have to pay personal tax on that.
If they do that (legally or not), it wouldn't count as profit for the business anyway, so a tax on profit doesn't help the situation.
I guess you're suggesting that it's a means to tax the special privilege of incorporation (and the protection it offers to investors). But that seems like a bad reason. Again, why not just tax the investors directly for the privilege?
The first is when the company makes profit, whether it is distributed to shareholders or not.
The second is when the shareholders receive their income.
If we did away with the first of these and raised the rate of the second, companies would no longer be paying any taxes on money they accumulate without disbursing. This would make them comparatively less likely to invest it in the short term in ways they can write off. I'm not going to make any particular case here as to whether that's good or bad (and for whom) but it's clearly a change.
Allowing companies to count disbursal of profits as an expense and raising the income tax on those receiving those funds would, I think, leave things more-or-less unchanged but that means there's also no particular reason to do it. It wouldn't simplify paperwork any - both corporations and individuals would still need to be accounting for their income and paying taxes.
This doesn't make sense.
Tax corporations for their income/profit and then zero dividend taxes (since this money paid tax in the form of corporate taxes).
Capital gains is another issue entirely, while it applies to buying/selling stock it also applies to a lot of other things, so most likely it can't/won't be eliminated.
Corporate profits usually become either investments or dividends.
It could be said that by removing corporate taxes you would increase corporate investments or more dividends payment (which would be taxed more, but probably would still be smaller than the tax you would have gotten with corporate taxation)
Also see dilthomas and charlesdm comments
I don't get why this is a problem. You can tax income from dividends, and income from capital gains -- why do you need to tax the corporation's profits, too? Those taxes all hit the same person (the investor) so why not just eliminate corporate taxes and raise capital gains and dividend taxes?