Really, the people that don't are rare.
The Instagram/TikTok feeds of 20-25 y/o are full of these lists of European cities you can visit in a weekend with a low budget.
See also: Erasmus.
The people who benefit most are those who cross a border to go to work, those with family in a different country, and normal people taking advantage of the unsustainably low prices of intra-EU flights. Not really rich people.
I think your post is in poor taste.
Regulation has gone swimmingly, especially when you consider that roaming charges were completely arbitrary. It costs a carrier functionally nothing to forward traffic to another carrier, eçept for whatever price that carrier has set arbitrarly. Regulation has given me a 25 Gb data cap when travelling, greatly increasing the quality of my vacations, allowing me access to information, safety tips and travel-oriented services as a tourist.
Sure, carriers have lost some income over this (not all, only on european travel) but they are massively profitable, and should be treated as a public utility already.
If roaming charges were high because there wasn't enough competition in the market then that's what the EU should have tackled. Otherwise high prices will just move on to other items on our phone bills and the whole thing becomes a game of whack-a-mole that the best connected special interest groups will always win.
Governments should regulate to make sure that markets actually work and that everybody has basic rights such as getting access to their own data after proving who they are.