As much as I love Bitcoin, But
Bitcoin's platform is not ready for mass adoption!If you look at this instruction how to secure your wallet alone
https://en.bitcoin.it/wiki/Securing_your_walletThis instruction is no way doable for average Joe, who don't know anything about command line.
I can only see mass adoption, until we have hardware bitcoin wallet.
And yesterday, I came across this
https://en.bitcoin.it/wiki/ChangeI can bet more than 50% of bitcoin users who have paper wallets don't know what "Change" is, how it could be a disaster when using paper wallets.