I don't think that it's good idea to bet with crypto on long term outcomes, sorry. There enough legal books where you could bet with fiat money and be sure that everything will be smooth and fine.
Hold crypto in your pocket. It's my advice to all
maybe in the US but this isn't true all around the globe.
there are countries where gambling is forbidden and one could bet with crypto, even though they woudn't be able to bet directly on their main currency.
imo using good risk management is more important than simply having a solution like "not gambling at all"
if you're talking from the idea that deflationary assets like bitcoin are not meant to be spent (incentives are higher for holding than spending) it makes sense, but anyways, each one will decide what is best for them.