The problem with crypto is not source code. The problem with crypto is not the protocols or the algorithms. Partly it is infrastructure. Mostly it is network effect. Where the cypherpunks have failed (multiple times) is getting strong crypto to be the "default option" for a large enough proportion of users that it spreads virally and takes over the world.
It's very hard to convince ordinary people that encryption benefits them. Encryption needs to be unbelievably easy to use in order to make the average joe-on-the-street use it. I've been involved with such efforts- the cold truth is "no one cares" (except people who REALLY care). So what usually happens is very few people set it up, and the ones who do will struggle through to make it work, because they care.
This is one more shot at it.