I think if a company gets large enough to cover multiple jurisdictions, then you can expend the cost to figure that all out. If anything it might make it harder for these mega companies. Screw em. They make plenty of profit. They’ll adapt.
Separately, more consistent taxation would be nice.