Basically Bitcoin is Asperger's currency. "I don't have to make Bitcoin usable, marketable, media friendly or understandable to laypeople- it's just better so people of course people will use it. If the don't it's not my fault they are stupid."
Bitcins is a geek's currency. Geeks don't care for usability, marketability, media friendliness, or lay people. You gotta understand the geek mentality to understand bitcoin and other geek creations.
I'm a geek, but I have to agree with Jessy. We have to make this user friendly for all the stupid people. It's true that geeks only care about facts, but you have to accept that not everyone thinks like we do. And if we want this to succeed we need a stable/predictable market with good solid backing from EVERYONE. Not just geeks...