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.
If for fun people are gambling than they do not require any reason as just to get some entertained they do gamble . Only the issue begins when they stray playing only for money and want to make more and more money from it .
You are right if people will gamble for fun then they will take interest in it, I am not saying people should not keep money earning in mind but I think it is more important to gamble for your interest as well if you will gamble for both you will be not lose anything, as I continue gambling because I gamble in my free time and it gives me profit.