Can we make sure that we're talking about the same thing? Can we compare global data prices? What are you basing your assumption on?
Talking about assumptions: My assumption is that people that buy a recent/new iPhone either
a) get it with a (reasonably sized) contract and have enough data
b) have a bit of disposable income to pay for data for all these places where you might need it
Another fun assumption: Basically ~nowhere~ (not true ofc, but we're both generalizing) in Germany you have hotspots or free wifi. Why would a phone need constant wifi, if you only ever connect it at home, mayyyyyybe at work?