Budget: set it BEFORE you start gambling and stick to it.
Have a break from time to time, it is important to let your brain stop and consider.
Avoid drugs / drink as much as possible, they will make you loose some control innevitably.
Seek help if you feel you are no longer in control. Make a phone call to a friend or go out and speak with someone.
Yes set Budget, have a break, avoid drugs & drink and self-control is more important in gambling. By following these, no one will face any major losses in gambling. Gambling should be done very cool mind and tension free. I think all those who can make money from gambling and avoid losses follow these rules. Panic is the biggest problem with gambling losses. Gambling is a critical thing where panic means loss. So I agree with your points
Without a doubt that should be the very basics if a person wants to gamble as there is no way to become a responsible gambler without following those rules, but we must also consider that people gamble in order to bring some excitement into their lives and the idea of gambling in this way does not appeal to them, as then any sort of risk seems to disappear if they do this, so they willingly ignore to take those precautions and while the majority can get away with it, there is a minority that will suffer greatly because of that decision.