Btw, whenever I travel within EU one of the first things I do after landing would be to get a PrePay card. In European countries PrePay offers are really good and sometimes better than PostPay contracts.
If anything, I fear that this will favour an oligopoly of the big ones, like Vodafone and Orange, with no real benefit to me, a user accustomed with searching for good local PrePay offers.
Smaller providers will find it difficult to compete now that they are obliged to offer the same level of service, at the same cost, to people travelling throughout the EU.
This ultimately excludes the possibility of cheaper local services: I find it a surprising move from the EU who should act to prevent anti-competitive practices.
or: - forbidding customers roaming coverage and therefore being unable to compete effectively.
Most cheap family-run hotels and all hostels have free and good WiFi.
Sucks for those of us who also like higher end hotels for personal travel, though.
Currently I usually buy a prepaid data SIM if I travel to another European country. But this is a bother if you're going to be there just for a day or two.