~~~
If you want to maintain privacy, cryptocurrency is the right choice.
Crypto is anonymous, allowing users to maintain their privacy as gamblers. The use of cryptocurrency as a currency that can be used to bet will not make gamblers think about prices. But IMO, they only think about how to collect as much cryptocurrency as possible through betting.
Or people use to think it's anonymous, but as soon as you try to exchange with fiat, you hit the KYC wall... then all your historic transactions are revealed.
Unless ofcourse you never exchange for fiat... that might be a viable option in the future if more stores start accepting BTC.
Plus not every cryptocoin is a privacy coin. And not all privacy coins have strong privacy or guarantee privacy.
Stablecoins(especially USDT) could be good bridge between cryptocoins and fiat currencies for those people who are more comfortable with their national currencies. For the sake of crypto mass adoption, crypto people could convince the online stores own by conservative-like people to accept USDT and exchange it easily with Bitcoin or other cryptocurrencies whenever they want. This is assuming that they find cryptocurrency strange and are more comfortable with what feels/looks like their national currencies. Afterall stablecoins are backed by their national currencies, preserving the fiat values/prices