If this Gambling totally affecting their peoples Lives and also the gambling is addicting and uncontrollable then The president of that country is generous banning the game, and besides this is not the only place where their government can earn revenue so best to stop it and find other areas than letting their people lose their Lives and lose their families and friends .
Well, cockfighting is there for centuries, you can't ban something like that! People will still do it, they will find a way, and of course, it will be 100% illegal! I believe that creates even more criminals!
Banning something should be the last measure! Regulations are always better, but regulations can't work in a deeply corrupt country! I live in one, so I guess I know those things!
Worst cases happen all around the world, but it's not something that "just happens"! The source of the problem lies in the early development stage of any human (and later), and many people start their life in disastrous conditions if we can say it like that! And that happens in all countries, even developed ones...
Tacitus:
“The more corrupt the state, the more numerous the laws.”