The problem, IMHO, boils down to adoption.
Back in the day p2p file sharing REALLY worked out.
Why? Because LOTS of people were using it.
IF we had a mass adoption of Meshtastic for example, we would NEVER have to pay ISP or big telco in order to send messages or communicate.
But, will we have mass adoption of Meshtastic? Maybe, maybe not, who knows???
Nostr on the other hand have an enough low-entry-barrier that makes me believe that yes, Nostr may reach critical mass and be the p2p flag carrier of the decade... And THIS is why I'm around! =)))