Look up transfer pricing
the complaint is profit is taxed instead of revenue. the complaint is not valid.
I understand for accounting purposes they don't. But they make a lot of money with very little expenses...
Lets say you are sitting in Chicago. You create a search engine, get a thousand developers working on it. You then set up an Australian portal for that web page, on which Australian businesses buy ads. In your version, the costs for Australia are zero. In reality, those costs include the development of the search engine in Chicago.