First before retailers can offer the option of paying with bitcoin, they have to have heard about bitcoin and know what it is. I imagine it is similar to the situation of how there are still a significant number of people who have never even heard of bitcoin. Retailers who have heard of bitcoin, then have to get past all the FUD and consider if the risks vs the rewards associated with dealing with bitcoin is worth the trouble. It seems the number of retailers accepting bitcoin would correlate with the number of individual people who get into bitcoin. As this number rises, so to will the demand for retailers to offer bitcoin as a payment option.
Retailers will start accepting bitcoin if people are willing to pay with bitcoins.
This is a must. And unfortunately the new wave of bitcoin "users" or better say owners is not inclined to do this.
Open a thread with a poll and ask the users here is they would spend their coins or hold them for years and the results are probably going to surprise you. I doubt more than 5% would use
BTC to pay for shopping or eating out.
And if retailers check the results of their competitors and see that accepting bitcoin hasn't improved their sales they might not be interested in making this step.
I always thought that hodling might be a real danger for growth.