I think universal end-to-end encryption is an all-or-nothing proposition. You can't sell it by saying, "It's secure, except when it isn't." It's also a slippery slope to establish a key escrow for the government; will it be a crime to encrypt using a key that isn't in escrow?
Encryption can facilitate evil, but it also protects against evil. Universal adoption is hampered by obstacles including:
1. It's hard to do.
2. It's hard to understand, even if the tools become more user-friendly.
3. Most people will share a private key with a stranger when asked.
The right way to handle this is to encourage people to use strong encryption and acknowledge that it can be safe from eavesdropping, but still subject to weaknesses or participants revealing the information in other ways.
Encryption can facilitate evil, but it also protects against evil. Universal adoption is hampered by obstacles including:
1. It's hard to do.
2. It's hard to understand, even if the tools become more user-friendly.
3. Most people will share a private key with a stranger when asked.
The right way to handle this is to encourage people to use strong encryption and acknowledge that it can be safe from eavesdropping, but still subject to weaknesses or participants revealing the information in other ways.