Re: The rest of the world
As much as the EU and US would like their laws don't extend to the rest of the world. So, all they can do is regulate roaming charges within the EU.
What always surprised me is that very few of the operators ever attempted to seriously provide competition by using sister networks to eliminate roaming charges entirely. Vodafone Passport was a kind of half attempt at it.
There was the only operator I ever saw take that very seriously.
The likes of Orange, T-Mobile, Telefonica, Telia-Sonera and so on all owned networks in multiple EU countries and smaller operators could easily have formed a roaming alliance to facilitate their customers.