Anyone can learn how accounting and taxes work and anyone can set up a company wherever they want in the world. IMHO a lot of these "they don't pay any taxes" statements come from not understanding how accounting and taxes work. There is nothing illegal about setting up a company to manage your IP and license it to your other companies and I don't see what's wrong with that, sorry.