Agree with your suggestion, assertiveness and good awareness really help gamblers to behave and act well in gambling, namely by having a mindset that gambling is not a place to make money but they go to the casino just to find pleasure and just for entertainment.
Yes, you are right if gambling can make money easily and quickly all humans will not bother to work they will be lazy at home and spend their money to get even greater profits but this perception is a fatal mistake.
Those who have good control of course don't really expect to win, their main goal is to have fun or for entertainment. but it's better like that than gambling with the aim of making money, it will only make us unprepared for losing the money we bet and it can trigger us to do other things that are more risky. Every gambler must have good awareness about gambling so that they don't experience big losses, because those who experience big losses are usually because they don't have good enough awareness so they often take actions that get them into serious problems. Therefore, it is better for us to have a good mindset towards gambling, such as just for fun, nothing more than that.
Of course, I personally will continue to gamble if gambling can make money for sure, because of course I want something instant, especially in terms of making money, but of course gambling is not like that. If we really want to earn money we have to work to earn wages. Moreover, if gambling can make money for sure, I think there are many people whose lives are comfortable because they can make money by just sitting at home and constantly monitoring their gadget screens.
Yes you are right, it is better as you said to gamble just for fun and as entertainment with a note of self-control is maintained and if gamblers are able to do it they will not experience so much financial loss instead they will be happy with the gambling game they have run.
In addition, if there are gamblers who believe that gambling can make a lot of money and they fully expect the results of the gambling game, they will definitely soon experience regret and sadness, because in fact gambling is not a place to double money instantly but what happens is losing money easily instantly due to wrong perceptions.