While unlimited calls/SMS/data* is quite a common offering in Europe, MMS is often not included in such bundles and costs extra.
*Genuinely unlimited data - including tethering, no speed limits or soft caps where you get limited to 128kbps or anything like that after using 100GB.
Correct, advertising unlimited with caps is not allowed, unlike the US for example.
In my case they clearly have to say upfront on the cheaper unlimited, it's not rate limited until X but the caps have to be proportionate so it's still absolutely fine, they do have an "always on" thing for capped packages though, so you're never really cut off (data only which does not have such strict regulation as voice/SMS)
Technically it is data, but it's an archaic system that really should just go away and be replaced by something native to IMS/LTE+ but unfortunately legacy is hard to kill
*Genuinely unlimited data - including tethering, no speed limits or soft caps where you get limited to 128kbps or anything like that after using 100GB.