Why not try to self-exclude from casinos? I know that it is impossible to self-exclude from every single casino, but gamblers usually gamble in bunch of favorites casinos only. Addicted gamblers will search for new casinos, but their case is different, they have a mental problem and they need to find someone who will fix their mind to quite gambling. For a person who is simply gambling regularly, self-exclusion might be a solution.