If you want to accumulate wealth, focus less on how much money you pay in taxes, and more on how to make the money you earn work more for you. If you earn $1MM in app sales in one year, fantastic, great for you. Pay your taxes, and invest the remainder to build up a business that earns you $500k a year with minimal effort on your part.
Of that $900k AGI, only about $450k was wages, the rest is earnings from investments (which get taxed differently depending on how they're paid).
I'm not losing money, I'm contracting out a variety of services I'd otherwise have to pay for.
As long as business can leverage “overseas” cash assets to issue debt in the US without paying taxes on the cash, they'll do so, only until the interest rate on the debt exceeds how much they'd have to pay in taxes to repatriate the cash.