Before people get too self righteous about taxing companies out of existence they might consider just where their pension funds are parked. Careful you don't bite the hand that feeds you.
Taxed out of existence? The current system of shifting revenues is more of this race to the bottom. Taxed out of existence is nonsense. The purpose of those taxes should be to help keep the economy that spawned the transactions going. If the tax generated by the revenue is gone, but the transactions still remain, then someone is shifting the burden onto others. I don't get to choose which jurisdiction I'm going to pay a value added tax on when I travel abroad and purchase something. Why should a corporation get to change their jurisdiction away from where revenue is actually generated to avoid taxes? I'd love to hear the apologists explain the rational behind that one.
I guess some day with the current thinking among some financial managers we should be so careful of the hand that feeds us, that we can all be working for the same wages as those off-shored jobs in China? No thanks.
A better idea is to protect the middle class with sensible rules that allow corporations to derive profits for shareholders, and for people to still enjoy the benefits of a strong middle class. The constant need to squeeze more out of the economy, the need for constant growth, it's going to lead to some uncomfortable realizations.
There needs to be a healthy balance. Otherwise it's a parasitic relationship.