In many other European countries it is difficult (or impossible?) to find subscriptions with similar pricing. In quite many places there seems to be quite low (few gigs) transfer limits and for extra data you need to pay extra. Hard to see how the system could be setup so that the local operators could continue charging their high fees and yet I would be able to roam on their network without paying any extra.
The only way I can think of how we could complete get rid of roaming charges would be drastic consolidation on the operator market. When traveling abroad I wouldn't be roaming at all - I would be always on my home network.
Maybe the consolidation would be good on European level, but I'm a bit worried that at least for me this would mean much higher prices for mobile data. That's why my wish is that EU would just concentrate on lowering the roaming charges to more acceptable level instead of trying to get rid of them completely.