If you can control yourself then obviously there is no reason why you can't gamble.
However most gamblers are compulsive gamblers. A cold turkey method would work for them.
Most gambler actually ended up ruining themselves however I dont see why they couldnt control it. People always think that gambling is the only way for people to become rich perhaps that is why people want to gamble everything and hope that they could win, some people could of course become rich after doing it
Usually i also saw, many people become gamblers, because they think gambling is a way to become rich easily. But when we enter on gambling than we realize it is full of risky and only a litter chances to become rich, and if you believe i also come in gambling because i think gambling make me rich. But now i forget it. Better is that realize the reality and control our greediness on the time, and play gambling with a free mind.