Agree. GE- General Electric, the oldest listed company company and the icon of good business uses offshore facilities extensively as they operate globally. And it is not just for tax reasons but also to facilitate loans and generate interest revenue. These offshore locations have numerous international banks that will disburse loans at a cheaper rate and seldom have the bureaucratic red tape associated with many countries. In the event of a dispute, sometime it makes sense to have the jurisdiction for arbitration spelled out.
I have mentioned before SIA recruits some foreign pilots and pays them out of Mauritius. And they do that not because it is a nice idyllic location.