I run a small forum with 150 or so dedicated members. The site renewal came up and instead of asking for cash donations I posted my BTC wallet and only accepted BTC.
I received 0.00BTC.
Guys posted complaining that they wanted to give but couldnt figure out how to get BTC. I had posted links to various methods but it was too much of a PITA for anyone to do.
I think that's the barrier...it's too hard to convert your government money into BTC. Too hard and takes too long and costs too much.
Exactly, people tends to select the most easy way to pay, not exchange and pay
The only people that can pay right away are those bitcoin miners and early adopters, but after they spent their mining income and difficulty went to roof, they also have less motivation to spend their coins
Some virtual currencies in game have to be bought with fiat money, the gaming company usually provide an easy way to purchase those currencies. If you provide bitcoin-only sale, you should also provide your customer an easy way to purchase bitcoin, and that part of service should be provided by exchanges