I wouldn't say it's hard to buys btc...
In fact it's rather easy, there are dozens of sites selling btc and you can see a lot in signature of the forum

But it's freaking expensive!!!
You always have to pays around 10% of various fees whenever you want to buy some!
Unless you use local bitcoin, which is for me the best of the best of bitcoin trading website.