No disagreement from me. Along that same line, why should US companies be allowed to move profits off shore to evade taxation? If I am made benevolent king I would rule that they would pay taxes on all US based income/operations regardless of where the money is held or the company is headquartered. That or they wouldn't be allowed to do business in this country.
I don't have a problem with the idea of a territorial business tax system. However, it would have to be competitive with our trading partners' rates.