Is there any effective way to make sure youths stays where the are told to stay instead of looking for quick money? Gambling isn't the solution to poverty it will possibly drown you deep into more poverty.
The only way is to instill respect in the youth and the way to instill that respect is to have a figure that the youth will respect and will listen to, youth are always looking for a father figure that they can emulate, it should start the family if the parents failed to establish respect coming from their children, the child will look for it outside of their homes.
Influence coming from outside of the homes is sometimes bad, they become involved in bad companies, and this is the start of gambling addiction and many other vices to sustain gambling addiction.