Many European mobile contracts allow a bucket of roaming data (400MB per month for me). Not sure what's the status for prepaid SIM cards that tourists from outside of Europe would likely have.
Also, the roaming costs in EU are regulated, with likely price decreases also in the future: https://en.wikipedia.org/wiki/European_Union_roaming_regulat...