As rudimentary as this might sound, I see a problem when you buy something with a Crypto. It would be like buying with a foreign currency. Even though the value of both USD and BTC fluctuate on a daily basis, I don't have to worry about using USD at a place where the product is marked in USD. For example, if I go to McDonalds, I would pay $5 for a burger today, tomorrow, and the next day until McDonalds raises the price. This would not be so for Crypto. It could be $5 today, $7 tomorrow, and who knows what the next day.
So why should I be paying for things in my own town as if I were a foreigner? That's too much trouble.
I guess you did not like my answer so you replied to someone else
- Being able to spend bitcoin is an option and not forced on anyone
I realize this is something that is not available with your other investments, i.e. if you own 1000 AMZN shares and wanted to impulse buy a Tag Heuer watch using 4.3 AMZN shares
But
you have the choice if you own 0.31 btc to spend on the same watch
A correction, normal daily fluctuation of btc is 5% up/down, so the price difference of that $5 burger is a measly 25 cents, let's not exaggerate
----------
There's a few services that you'd want to use bitcoin as payment to preserve privacy i.e. VPN, VPS and prepaid cell phone (that's why I can't be hacked sim-swapped been on prepaid unlimited data and minutes for over 10 years with a fake name)
Also, something you'll never know until you use bitcoin as payment is the idea of instant settlement
Using a credit card drives my OCD to a high level, having to wait for the charge to show up and having to pay the balance several times a month so it's $0 balance for a few days unitl another charge shows up
---------
So just to say it again, Bitcoin is an investment asset that has many features. Look up my reply post to you
If you just want to buy Bitcoin low and sell Bitcoin high like other boring investments, i.e. AMZN shares, you can do that too