Also, Elon must have a trick or two up his sleeve.
Elon already does.
We (as in Trish and I) now have Starlink satellite internet which provides VOIP phone calls if your phone and carrier support it - which mine does, Less than 5 minutes to set up and get a working connection.
Despite being a staunch supporter of sat phones in the past, I am now 99% convinced that I will be better off disconnecting the Iridium phone and using the Starlink - possibly with a PLB or Spot type device. Certainly this makes the most financial sense as the sat phone is costing me near half the cost of the Starlink, for something that's only there for emergencies.
The issue will be the cost of the texts. They will all probably introduce some honeymoon period then charge.
Apple have already said free for two years and then they'll start charging.
I think in terms of emergency vs flexibility it will be PLB> (soon) Android>Apple>Sat phone>mobile phone
I think you need to chuck satellite based internet services into the mix - their only drawback at the moment is the few minutes it takes to set one up - unless you have money to throw away on in-motion setups and services.
And their size and power needs - if you're in a vehicle it's not an issue, but if you're on foot they are obviously not a real option. Having said that, Google's proposed unit is about the size of an 8" tablet and apparently works off USB power such as a powerbank, which may make it realistic for trekkers.
Spot will go broke IMHO. HF will be very niche for local support and VKS type services.
I can even imagine a service where you send your position and get a reply with the weather and any incidents.
Spot will need to change with the times and certainly the cost of their subscription will be a big factor.