No, cash is not better than bitcoins because of the transection and the logistics involved in it.
Also, the cash is seen as very readily available source of transection since centuries.
So, we have a mindset of treat it as the easiest mode of trading.
The cash has universal acceptance.
Since, it is currency promoted by legal and constitutional provisions, so there is a feeling of ease in handling it.