I think one of the biggest barriers to entry right now is that business don't feel comfortable accepting a currency that's so volatile and which they can't cash out immediately. I'm a relative newcomer to bitcoin and own an online gaming business. We're looking into bitcoin adoption, but one of the trickiest things is how to to do pricing when the value of bitcoin is still tied to the USD. Until more places have stable bitcoin prices, merchants will be hesitant to set stable bitcoin prices.
A bit of chicken-and-egg, but there it is.
I have to agree it fluctuates, aside from that the business needs to sell their bitcoin to pay the bills. Ahh good old days, running gameservers, voip, hosting. indeed good times.