If that can be applied to society, they will realizes that gambling is just part of entertainment and they will not spends much money or chase more winning. That society will trying to use anything to prevents the bad thing happens to them and always remind that gambling is not have to use too big money to have fun. Maybe some people from that society can win but the other people doesn't have to thinks to chase the win because that will depends on their luck.
That society will not thinks that gambling as a profession because they see that they can lose their money anytime. They will choose to playing gambling moderately and with enough money that they can afford to lose so those people in that society will not lose bigger money and they can also avoids the gambling addiction. They must consider that when they use their money to playing gambling, they know that money can be lost anytime so they will not add more money to keeps playing gambling instead quit gambling when they lose for some money.
Betting can never become a profession. A profession is nothing more than selling labor or some skill that generates market value. Betting has no way of adding value, there is no way of knowing whether it will work or not. It is just betting. This should always be a way of passing the time or some kind of hobby. It is impossible in any situation to guarantee anything, any value, any money.
But when we talk about gambling then yes of course as you said that there is no way from the start to know whether it will succeed or fail, this is also the reason why gambling is called an activity that depends on luck, because from the start we never know whether the decisions we make now will be able to produce victory or vice versa. Logically it will never be called gambling if there is a way that can guarantee victory, and also if there is a way that can guarantee victory then surely there will be many gamblers who have succeeded in achieving wealth, but the proof is that it does not happen.
Therefore, if you really want to get a definite income, then never make gambling an option.