I know a lot of people and almost maximum of the people on our country gamble online on fiat, whether usd or local currency as it is available in our country and there is no way to increase/decrease the value. Also gambling in our country is not permitted but they do it in any unfair means I also (but I gamble by crypto).
Crypto is definitely better for me too, because its easier for me to do that, whereas online by fiat is harder because of the legality. When you do it with crypto, you send some fiat to binance, then withdraw to casino, gamble, and then withdraw back to binance and cash out.
For my government, all I did was just put money on binance, god knows what I did later, and then withdrawn, they do not know I gambled with it, they just know I had some crypto that's it, but no idea about crypto. Whereas if I did that with fiat, I would have send money to some place that could be risky or dangerous because government could figure out it's for gambling and then it would be in trouble for gambling illegally and I would rather not have that risk.