And what if those menus are in some foreign language I don't understand? And how would that work with cash? I'd have to fork over my credit card (assuming that's even an acceptable form of payment) and may end up with a recurring charge for a cell plan in a country I'll visit for a week.
Visions like yours are nice, but my money is what we'll actually get is a far crappier, buggier version.
One impossible-to-replace benefit of physical objects is that you can use physical control to place limits on them. Pay with cash, no recurring changes, move the card, move the service. Theoretically you could do that in software, but practically you won't because those are expensive features that almost always get cut.
The menus will be in whatever language your phone is set to. You can use contactless payment like Apple Pay or Google Pay and there's no recurring charge unless you want there to be one.
You do understand how strange this sounds? Like airdropping files from C:/Downloads to C:/Archive
If I write you a letter on a piece of paper, is it wireless transmission? Mind you, paper has no wires.
Contactless payment is the marketing term for NFC technology. It has nothing to do with you not interacting with other people.
I totally agree that it could have been Apple Pay, Paypal Pay or whatever else Bingus Pay, but it definitely was not contactless, because there was no NFC radio communication involved.
This change is bad for the customer no matter what. It's similar to me to what Verizon had during CDMA days.
(For iPhones to work on your network you would HAVE to sell bandwidth to Apple who then uses it for international roaming. The user really is connecting to and using Apple's Network, the local ISP only has the priviledge of serving packets to Apple devices.)
Then you tap on the one you want, select the package you want, pay for it from that menu and then bam you are connected.
All without having an existing Wi-Fi or Cellular data plan.
There needs to be some basic/back-end service that allows for this type of communication to people not already subscribed to a mobile network.