Banning has more bad consequences than good, it will force the existing players to look for places that are not regulated where they might feel less secure to KYC and other things.
That's what happened in our country. When they have implemented a ban for online casinos, the gamblers have found a way to continue gambling. And despite that there is a huge revenue for the government, they're trying to balance things because it's also making a lot of gambling addicts. So, in the end, they have chosen to regulate them for them to keep on making revenue from the casinos taxes and then, they've made some measures so that users won't be able to gamble easily anymore through our e-wallets.
People want to do will do no matter what that is why we still have crimes all over the world even if it's prohibited by law so that is not the solution to end it. If they don't want their people to end up on roads because they though they can become rich from gambling then educate and create awareness about gambling and it's consequences so they will approach the gambling in the right way this is the long term solution but all the government looks for a quick fix rather than thinking about the future.