Isn't this exactly what happens? There's a reason why most bigtech companies operating in EU are based on Ireland.
This is not a reason to stop taxing (i agree with most here that taxes should be higher), but to design taxes that can't be circumvented easily.