Back on topic. When I had a paltry data allowance and used to go to Europe three or four times a year, the only time we needed data was to browse the net on our iPads and for emails. I bought a Mifi unit and I used to buy a pre-paid 'Three' 12GB data sim. From first use, it had an expiry date of 12 months. After three or four European visits with general use on the internet, the sim would expire with data still remaining. Obviously, we didn’t do any streaming. Anyone who goes on holiday and needs more than 25GB of data must be spending bloody hours on the laptop. The article linked to refers to O2's fair use policy so I suspect it’s more to do with that than anything else.
Talking of 'Glory days of the past' I seem to remember that no matter what your data plan was, it was always capped at 12Gb for roaming so 25Gb is pretty generous.
They all have roaming caps and they always have. EE are currently the most generous. Trust Galahad to pick up on some totally non-news scaremongering.
Three:
Unlimited data can't be used abroad. If you’re in a Go Roam in Europe destination, you can use up to 20GB if you have a data allowance. In Go Roam Around the World destinations you can use up to 12GB on Pay Monthly or Pay As you Go plans. Any data usage over these limits will be subject to a surcharge.
Vodafone:
Choose an unlimited Data Xtra Plan with 4 Xtra benefits to roam at no extra cost in 81 destinations worldwide - more than any other network. You can still use your data allowance whilst roaming, just to note there’s a 25GB roaming fair use policy
EE:
On pay monthly, if you have a domestic data allowance greater than 50GB, the
fair usage policy (given in your roaming plan) means you can use up to 50GB while roaming in the EU.