Control will help but only a little, because no matter what we do in gambling, if we are not lucky then we are just going to keep on losing. The best thing to do is to quit gambling or never try gambling if you don't want to fall into the deadly traps of gambling, once you're in, getting out of it will never be easy. So, let's try something else like Trading and other ways which we do know that it is safe.
The risk is very big and sometimes we are too emotional, with proper control we will not make a decision based on emotion as most likely it will fail.
I agree, this skill is not just useful for gambling but may be useful for our daily lives. If we do not control our spending then we cannot really say that we can save our money. If we don't save any of it then we'll just remain what we are today. This also is applicable in business. We should set budgets for whatever is needed and don't overspend or we won't profit as well.