All we really need is price discovery for goods and services in terms of Bitcoin. People should always be able to acquire bitcoin considering all they really need to do is start mining them. If somebody wants to buy $10,000 worth of bitcoin and no exchanges exist to do that easily or securely, simply buy $10,000 worth of mining hardware and get cracking. It might take a while to get there, but the point is nobody will ever deprive you of access to Bitcoin.
It's getting harder and harder for the "average person" to get into mining though. There aren't many people who have $10k lying around to gamble unfortunately. Personally, I hope to make a few BTC from an online service that I plan on announcing in about a month. The only choice people are going to be left with eventually is buying it because mining will be too hard, and most people don't have the skills/funds to start an online service. That's why I don't think we'll be getting out of the fiat -> bitcoin method for a long time.
How is mining getting more difficult? Avalon ASIC allow you just simply plug in and go. The mining software is built in. No need to be a techie in the slightest. There are plenty of people who want to buy $10,000 worth of bitcoin, and every other amount, too. $10,000 can get you several ASICs of varying sizes. Oh, and now these little USB ASICs. Naa, if you live in a country that doesn't have easy purchasing of BTC's it's not too difficult to mine the BTC's you want.
How is mining getting more difficult?
Well for starters, it's impossible to create a profit with a single GPU now.
As for ASICS, they'd be alright if you could get one, but there's a long waiting list, a lot of scammy sites, and very high prices since they're quite new on the market. Those USB ASICS will make very little, if any, profit if you got one today.