The important thing is that I can't buy them where I live, and neither can anyone I know. No - people cannot use bitcoin as a real-world currency to perform daily tasks. Can you right now stop all transactions in dollars or other currency and do everything in bitcoin? My guess is that no you cannot.
i will bet you real bitcoin that given enough time you'll be able to make all those transactions. there is absolutely no reason for someone to not accept bitcoin when they can literally turn around and convert it in fiat if they don't like holding it immediately.
There are loads of reasons why people will not deal in bitcoins. One reason is what happened at Poly Network since you posted your comment.
Bitcoin and Crypto in general are filled with thieves and scam artists. Just because some ethical people can navigate that minefield at relatively low dollar transactions - that doesn't mean many people or businesses want to stake their livelihoods on it not failing.
Time is a problem. If you lose value in time it takes to convert its not good. Most businesses don't care if the value increases nearly as much as it decreasing. Bitcoin volatility does not help it's case. I guess we trust banks will always be available to get dollars out when needed.