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.