cash is only better when the things/people you need to pay for dont accept bitcoin. Once the day comes. cash will no longer better
I must say that cash and bitcoin both have their own places and both are equally good at their very own places. Cash is no doubt very much better at places where you cant buy things by giving your bitcoins. Like you said, I believe you really need cash for buying your daily based at most of the places. Neither cash nor bitcoin is better from one another, but both have their own usage.