It's mindblowing to me how modern cell phones have worse broadcast and P2P capabilities than what we had decades ago (when feature phones often featured FM receivers and could share photos via Bluetooth across manufacturers and OSes).
Airdrop was the closest thing we had, and even that has been intentionally nerfed for non-contact senders.
It's absurd that modern phones can talk to satellites hundreds of kilometers above, but not to other phones a few meters away in the same room, airplane cabin, train car etc.
P2P capabilities aren't what the providers and governments want.
The providers don't want it because they can't charge you for it. The governments don't like to see people communicate outside of their control. See how Apple caved to China making AirDrop no longer public and has followed suit in the rest of the world because other governments fear this capability too.