I admit making payments with BTC might be a bit uncomfortable sometimes considering the it's volatile state in the market. Knowing that you can sell for a higher price could be so painful at times.
Nevertheless, Bitcoin's sole purpose is to give financial freedom and not necessarily a means of making profit. Just as you would use any other currency, Bitcoin was created to do the same. However, in a more decentralized way, thereby making you free from the constraints of bank and the government.
In my opinion, BTC should be used more in making payments. I believe this would make people comfortable while using it for payments.
I have not been able to make payments with btc, I have a special card to make those payments, but I have not done it because somehow they ask for my ID and I do not like that, I am not from the country where I am, I do not want them to file me to pay Very costly taxes, so what I did was transfer it to a wallet that I downloaded and have on my cell phone but I haven't used it, the most likely thing is that they ask for identification and that is something that I would no longer do, so I prefer to use other things, and Obviously fiat money, but that's my fear, I don't know if it's like that in other countries.