Health issues may at some point put a gambler to a stop
Health issues wont stop, but put gambling aside, or lets say pause it. As soon as persons fixed health issues, he will return to gambling. Imho, to be able to stop, one addiction must be replaced with other. It is impossible to take away something brain was getting for years, impossible to take without consequences. Impossible to stop brain from getting pheromones. Replace gambling with sailing for example, and brain wont even notice a replacement.
Indeed, a gambling addiction won't be stopped by anything. It may be halted by some reasons such as health problems. But after they managed to recover from their illness, surely their mind and body will keep on craving to go back to play and bet again.
The only way to actually quit gambling is through professional intervention and rehabilitation. That way, the right people could help those gamblers with problems to slowly remove gambling in their system. Because most of the time, gambling addicts became so dependent with it that they cant live without it.
Even if there is no Rehabilitation carried out professionally, if indeed we start again from the smallest, for example from relationships and family, I think this can still be prevented, although it cannot be completely eliminated, but this can still be minimized.
sometimes addiction will be more difficult to get rid of if the environment like our closest people still use things like that so it is indeed important to find a really clean environment and try to filter the people around if you really want to be free from this