Leaving aside the fact that (what I call) the semi-intrinsic value of BTC is designed to increase over time, when the end is in sight either because of security snafus or actual source exhaustion, the greater fool will go elsewhere, leaving the lesser fools holding the bag.
Nobody seems to be handling BTC correctly, and nobody seems to agree on the correct way to handle it. That leads me to my own thesis: if a currency is so convoluted to handle that consensus can't be reached on proper handling of escrow funds or deposit balances, it's not a currency, it's just a long-running argument.
And a reminder that no need to store your bitcoins online.
Major retailers leak tens of thousands of credit card numbers.
Banks routinely have embarrassing security holes.
The very building blocks these systems are built on have bugs that laid dormant for years (OpenSSL, Secure Transport)
Why does anyone still believe computer security is anything but an illusion?