I would expect Bitcoin to be accepted much more with online retailers than brick and mortar stores for now. When it is more widespread online it will naturally start being more accepted on the streets.
Why would a store accept Bitcoin? It doesn't have any advantage. Slow transactions, the store needs cash not BTC to pay its taxes, suppliers and so on. Credit card and the mobile payments are the key and the future. Also, as client, I have debit/credit card which means instant and free transaction. BTC is good for if you want to "play" for short time.It has a huge volatility, that's why you can earn/lose a lot of money in a short period of time.
The merchants/stores prefer stability.
Well, lets go ahead and get the obvious - "You are a bitcoin hater so everything you say is probably slanted" - out of the way.
Now lets explain the flaws in your argument.
#1 - I agree that with high-transaction merchant stores (Walmart, Grocery, Gas Stations, Fast Food etc...) it is still very early to expect them to "Accept Bitcoin". Although it is worth noting that as of the other day - they in a way ALL ACCEPT BITCOIN like it or not due to the fact that Bitcoin Debit Cards are coming out. So that will most likely address that issue, but since a Walmart or local grocer probably won't be accepting actual direct bitcoin in the checkout line - it really isn't expected that we will find them on Coinmap.
#2 - However, there are more businesses that could accept bitcoin than not. These are Service Sector businesses. Vacation Rentals, Accountants, Electricians, Web Designers, Builders & Remodelers, Graphic Artists, or basically any other "Business" that runs on an Invoice System. That is how I plan on integrating it into my Vacation Rental Business. I reckon it will take me an hour on the actual technical part. Currently I provide a Mailing Address, or an electronic page link for people who want to use Paypal or a Credit Card. How hard will it be to provide a Bitcoin Address, and mention that as an option? I can even create a bitcoin address specific to a specific invoice. So simple. And when you put that on your invoice, then you are going to get people that say, "Huhhh? Whats Bitcoin?? And you just became a Bitcoin Pitchman. I plan on developing a 1 or 2 page "Cheatsheet/Educational brochure for Dummies" that I can reply with to that question - and explain why they should look into bitcoin, and how they can buy some, and use it to pay their invoice to me.
We've got the Bitcoin Debit Cards rolling out. That means I can SPEND my bitcoins. But ultimately bitcoin needs to be accepted as Standalone Bitcoin. That means people need to promote the fact they accept bitcoin. And they need to implement it.
Use it or lose it. Fiatcoin IS coming. Whether or not it knocks bitcoin out of top slot will depend on how entrenched bitcoin is at the time. We are all salespeople in this little boat. Some are doing a better job at it than others.
Peace,
- david