Strong cryptography should be at the heart of the internet for security rather than patched on top. The problem is that it was designed for a trusted fraternity of researchers and enthusiasts where everyone knew everyone else or, at the very least, were a few hops away on the who-knows-who chain. Now that just about everyone is online, the lack of security has become critical. We've patched up the ends and the nodes as best we can, but because it's come in at the end, not the beginning, we are suffering now. Redesigning a worldwide network for ground-up security would be just about impossible. We need to increment towards new secure practices as best we can, and quickly.
Mokalus of Borg
PS - At some point, though, we reach the limits of incremental patchwork.
PPS - Then we need to redesign some part of it, at least.