We should have basic local bitcoin infrastructure implemented, like bitcoin payment processors, exchange liquidity, local acceptance rate etc. Otherwise the local merchants have no point to pay extra for installing such system to accept BTC.
All this is already available through several services such as bitpay. It already costs merchants less to accept bitcoin than it does for them to accept a credit card transaction. Everyone posting here seems to be completely clueless about the current situation of bitcoin in the marketplace, perhaps because you haven't tried these services before in real life.