Once someone understands public and private keys, and webs of trust, there really isn't much left to learn. For someone who understands keypairs, the limitations of Facebook/Twitter/etc., DRM, etc. are obvious.
It seems most of us are afraid our non-tech-savvy friends and family won't be able to wrap their heads around security, but not understanding it has gotten us into a pretty bad situation. We should really stress the importance of learning about it.
Nobody in the general public wants this.
Especially if their tech-savvy friends are confident they can learn about it - because it really isn't that complex - and if they understand that keypairs and trust are the basis for literally all digital security.
Have you ever actually successfully done this? More than once? And they continue to use it?
It's a usability nightmare. https://moxie.org/blog/gpg-and-me/
But keypairs. Everyone should understand keypairs. They are the basis for all of digital security, and they are really not that difficult.