What people don't understand here is that BTC fill a *very* valid need on the internet. That need is just minor day to day transactions. You want to monetize a website but use micropayments? Well BTC. What does it cost to setup? It isn't that $50 a month for a merchant account It isn't the 4% or whatever paypal charges and lets people reserve-chargeback scam you. It is really pretty simple. I've continually seen more and more places accepting bitcoins.
Most people who make their initial decision on such things are not very quick to change. Most people who hear about BTC are like, WTF? ( I know I was.. I am pretty sure I made fun of Micon.. but then as I actually read about them and understand how they work, I changed my mind to one of just being cautious ) Most people won't change until they are glaringly wrong. You see that all over in these threads.
The volatility really really sucks for commerce, but we are still on the beginning stages of BTC. No one comments on how BTC introduction compares to the introduction of any currency that is not backed by a precious metal. It is all just straight FUD.
If BTC were as janky as people want to believe, there wouldn't be near as many sharp people creating services based around them.