We the people, through our Representative’s, decide what our federal government will fund, therefore we the people pay for it with taxation.
Corporations are not people, cannot vote, and do not have a Representative, so should not pay taxes.
However, that would mean ANY individual income, whether through labor or investment, is taxed the same. No more carried interest or capital gain tax rate of 15%. If you’re a biological creature with DNA and a citizen of the USA, if you have “income”, you pay a tax on it as income.
Why couldn’t we have that and remove the tax on companies all together?
It wouldn't matter if money was made overseas, or on the moon, it wouldn't get taxed until it was transferred to an individual as payment for service of employment.