Something like Snapchat that provides a very very weak guarantee of privacy but has your classmates is immensely more useful to society than a decentralized federated social network with PGP signed identities filled with crypto enthusiasts.
Something like Snapchat that provides a very very weak guarantee of privacy but has your classmates is immensely more useful to society than a decentralized federated social network with PGP signed identities filled with crypto enthusiasts.
The problem is not the principled nature of decentralized networks, but that they have to overcome the same hurdles as centralized networks—how do you compete with Facebook when they're so entrenched?
I'm not so sure. In my experience with encrypted chat apps with non-technical people, they completely ignore any kind of security in the key exchange. They'll give you their account number to get in touch but nothing to verify the key.
I don't see this changing in the near future or at all if fundamentals of public key systems aren't going to be a part of school curricula. I'm a bit sad that it's so poorly understood as public key cryptography has really changed the world in the past few decades (can you imagine going back to a world without online banking?). The key insight to understand is that cryptography can't establish trust, only maintain it.
The reason the web is broken is because it's a meeting point for the social, commercial, corporate, personal, academic, and political worlds. All of those worlds have different demands and requirements.
You can't fix a political problem by applying technology to it. There's a persistent myth that you can, but the reality is that publicly accessible technology mirrors the publicly accessible political environment, not vice versa.
Politically, neither ordinary users nor academic experts have the leverage to enforce the kind of secure, safe, trustworthy web most of us here would want.
Banks, corporations, governments, and the letter agencies do, which is why they have an effective monopoly on the practical applications of key security.
A minority of geeks and security specialists get some crumbs from the key exchange table, but they're a long way from being able to force strong security into the popular web.