I agree in principle, but since mobile spectrum is in itself a government-granted monopoly (oligopoly), some regulation might be acceptable or even necessary, to prevent against exploitative business practises (I consider the absurdly high roaming charges before they were regulated as a prime example for this - there is no way 2 Euros per minute reflect the real cost for the provider).
That having said, regulation should be as minimal as possible, to avoid unwanted side effects, therefore I'm not convinced that regulating away roaming charges completely is the best approach - IMHO it would be better to just allow everyone to get local rates without having to change the SIM card (see my other post for details).
That having said, regulation should be as minimal as possible, to avoid unwanted side effects, therefore I'm not convinced that regulating away roaming charges completely is the best approach - IMHO it would be better to just allow everyone to get local rates without having to change the SIM card (see my other post for details).