Aside from fees, we are right now in the speculative fever so why waste your Bitcoin just to have a coffee? I would rather hold my small bitcoin and see where this bull run is going to. And yes this is the problem on the currency side of bitcoin people are not daring to use the bitcoin just to buy anything and on the side of the merchants they can be disappointed to realize that not many are actually using bitcoin to buy something from them. Is there a solution to this? There is and that is to make bitcoin not volatile but the problem is how to make it like that...any idea?
Whilst it is treated as a speculative tool, it will never become stable. Whilst tens of thousands per day are made from a high price, it will never be a feasable currency for small purchases, or larger ones really.
There is a solution but 99% of this forum would reject it, it would clash with the view that Bitcoin is a perfect currency and everyone should just use it.