I don't think there are any valid reason to continue gambling as it will not make people rich but it will just make people lose their hard earned money. For me only people that still thinks they can win good amount are still playing
Maybe the one of the reasons on why people find gambling difficult to stop because they viewed it as their form of entertainment. Like any of our hobbies, it is relatively difficult to instantly stop from doing it. The best method would be a gradual release from the attachment and focus more on alternatives that provide benefits to both you and the people around.
Theres always a valid reason to continue gambling, its fun. Gambling only becomes an issue when people start to gamble with amounts of money they cant afford to lose.
From that problem, it cascades to the endless cycle of repeatedly gambling regardless of the result. Even if they win or lose, the outcome would be the same as they will still continue.