So far I have 0 places that accept Bitcoin on my daily route. I'm forced to use a CC or cash, it's not a matter of choice at the moment.
Having the choice to use BTC doesn't matter if you don't have BTC.
So where do people get their BTC from (when basically no-one pays you in BTC)?
Perhaps we are talking ad-sig posting - so you can afford 1 coffee per month then?
No-one is going to go through all the hoops (and fees) to acquire BTC just to spend it on something when in fact they are charged the same price (which is the case with the vast majority of places that let you pay using BTC at the moment).
There is simply *no benefit to the consumer* (the only benefit is either to the merchant or to the payment provider).