As we work to earn money, our income is a reflection of what society provides. As we earn more, we are getting a larger share of what society provides.
Therefore, as we earn more, perhaps it is right to tax more. Or at least be truly consistent in the way we tax.
I hold the view that any company that does business in America should be taxed according to REVENUES earned from American sources. Revenues are demonstrated, in part, on the returns paid to investors. If they get money back, that should do fine to begin setting a level of taxable income.
If that company manages to earn zero income, or exceptionally low taxes, after 5 years it should be considered a hobby and taxed in full for all retroactive revenues. C-Level executives will be responsible for paying those taxes with prison as an option along with seizure of the assets they hold.
After all, that is what the IRS does to you and I, is it not?