at the end, people stop gambling no matter what! because it ruins the financial health of a person
Not everyone have a bad ending with gambling so we may not need to generalise the effects of gambling on individual and as a matter to take note is the place of discipline and luck, these two things contribute a lot to the future reality of the gamblers, but once a gambler has luck and combined with discipline it will become easy to withdraw from gambling or only do it for fun and being able to walk away when the stride is no longer in your favour.
I totally agree with your statement and that's a fact that many gamblers never end up their gambling habit not because they are addicted to it but because of gains from the activity. There are thousands of such gamblers who have been earning substantial income from their gambling activates and such users will never stop gambling if they even face some losses.
They have built up the skills in the field of gambling and they are aware of ins and outs of the thing so it doesn't impact them if they face such losses many times throughout their gambling journey. Gambling is a journey without any proper destination, some of the gamblers will lose constantly and still continue the journey while others enjoy winning a substantial income from it and enjoy it very much.