While casinos can without a doubt reach a larger audience, as anyone can understand the rules of their preferred games in a matter of minutes, at the same time I think the money that goes into exchanges is many times higher, and this is because most gamblers are indeed responsible, so they only bet a small amount of their income, however traders use a great part of their wealth when trading, so even if there are less people using exchanges, they bring way more money with them.
I may not agree with the opinion about comparing the number of traders and gamblers, the number of registered trader users on Binance is already 190 million users and relatively they are active traders, the number of global traders would be higher if we knew the actual data, but you said the facts about relative traders use larger funds for trading than using them for gambling, some of them only use the lowest limit of funds for gambling because the ratio of gambling losses is higher than making profits, they say it is difficult to recover losses from gambling so they choose to use high funds on traders because there is an opportunity to recover losses on other coin trades.