I think the ease of getting bitcoin will actually help a lot in increasing the usage of Bitcoin as a currency and means of exchange. At present, the safest way of getting your hands on some Bitcoin is through exchanges, this is not ignoring or denigrating P2P arrangements in any way. If there are Bitcoin ATM in major cities, I understand there's a project called UniFox planning such, then it'll be easy to buy bitcoin and use them for transactions.
Secondly, another way to get people to use Bitcoin is to actually make people earn in Bitcoin (the attendant challenge with this being volatility/price fluctuations). But if people actually earn in Bitcoin, then they don't have to first convert their fiat to Bitcoin, before using them for payments and transactions or even investments needs.