It would be too utopic or ideal to assume there will be a time when people who are used to gamble will in their totality to see gambling as a way of entertainment and not as a quick way to make money out their luck. It is because the grade of expectation each one of us have within from the money we wager in each session, even those who are aware gambling is a business for the owner of the casino feel it a little bit of hope of walked out the casino with more money than they initially entered with.
What is the ideal way to deal with that mentality? It is for anyone's guess, in my opinion. But I would personally liked if parents and teachers taught their children from then childhood about what gambling is what how it is supposed to work for both the house and gamblers in general, so when they grow up and turn into adults, they won't grown expectations in them which could be translated into financial loss and disappointment after disappointment.