The problem is that even bitcoin users believe more in fiat than btc.
If they thought btc was the bomb, you will see more customers requesting that street stores add bitcoin payment options.
It might be a while for something like that to happen, because mass adoption is a slow and boring process. We might not even see significant changes in the next 5 years. I think it is up to us early adopters to make bitcoin more accepted and use it as often as we can.