You know what guys, if we expect the average joe to have to learn to become a security expert just to use bitcoin, then bitcoin is pretty much doomed.
Nonsense. It just means that those who are good at security will become the new guardians of the realm. Bitcoin was never really meant to be used at the protocol level by Joe Six Pack. There will be geeks who write secure wallet systems for android and such that let Joe
use bitcoins in daily life as an abstract means to pay with his mobile phone or over the Internet securely. We don't really want one single client with one security model, because if it has flaws they all willl. We want a bunch of clients, each doing security in a different way. The bazzar, not the cathedral.