These are great services but they only offered in certain areas, and I believe this is its limitation. I am a public servant in Southeast Asia, and I am waiting for similar online services to accept Bitcoin as a form of payment. But here the government issued bans related to Bitcoin making things more difficult.
Yup, because not all countries accept bitcoin as a payment,
of course it makes it difficult for bitcoin to develop and be accepted at all levels of society,
but if the ETF decision about bitcoin is positive, then it will likely change, bitcoin will be used in everyday life.
Bitcoin so far is already a mainstream currency ( digital ) and most countries including mine , were now have a stores or shops that we can spend bitcoin directly thru scan and pay machines . by the way , you mentioned etf? Dont wait for them because they already delayed their agreement last time . bitcoin can still work perfectly with or without them , we just have to wait tho .
Chinatown, Singapore - there's about 30 shops that accept the major cryptocurrencies

Thats a good number they got there . i believe they are the first one that have alot of support for cryptos because on our country the shops that suports crypto are only countable . and those shops are not popular . same goes on fewer countries outside the asia .