I'm not an expert in taxation, but corporate taxes are just one piece of the pie. There is no way for employees to avoid income tax, and as far as I know, no way for US based shareholders to avoid paying capital gains/dividends taxes.
The only way to tax an international entity is to tax them on the things that actually exist in your country: Customers, employees, property, etc. But that's not corporate income tax anymore, it's sales tax, personal income tax, property tax, etc. The closest thing you can get to corporate income tax that actually works is VAT.
Money is meant to be spent, not hoarded.