It's impossible to provide good tools for your average user without getting some government actively working to destroy it. There are already great tools for experienced users but I can't for the life of me figure out how to get my friends to send email using PGP even if I install it and set it up for them. They seem confused by the whole concept.
Good crypto exists, but governments aren't what is holding users back anymore. The fact of the matter is, crypto generally makes everything harder, so users don't use it.