Cash do not have these advantages.
I also prefer bitcoin over cash though the problem is, bitcoin is not that popular in our country and really a few stores only accept bitcoin. I also want to shop with bitcoins though the store that we go to do not accept bitcoin.
Right now I am just saving bitcoin for trading it in the next few years. Its price may hit a $2000. I can also change it to real money and use it to buy something useful, even a car.
Bitcoin has a fast transactions that why i really love bitcoins ober cash. If our country are just accepting bitcoin it may be really efficient for us users here.
Yes the price of bitcoin is constantly increasing. Everyone thinks it will be $ 2,000 at the end of 2017. But the price of bitcoin is constantly rising and falling.
The seller who accepts payments with bitcoin can make both profits and losses. Maybe it could be done like this. Payment is made with bitcoin. It is then immediately converted to the seller's local currency.
If done in this way, the price will not be affected by fluctuations.