Gambling was not made to enrich people. The motive of every business man or woman is to make profit. But in gambling you Don expect to make profit on regular basis. It's just a game of luck and shouldn't be concentrated as a line of business. Gambling always has the slogan that you should use your spare money. But people always put all there energy on it like there life depends on it.
Gambling is not really as you thought, excess of every thing is a problem. Many people became rich with it and majority were made poor with it. I sudjet that betting should be based on what you can afford to loose. Which will not affect your other investment.
Your perception is correct, and the problem is that most gamblers don't pay attention to that.
Beginner gamblers may be careful at the start. they may fail but they have more time to gamble and that will give the effect of enjoyment and ultimately addiction. they will keep coming with their money.
now for anyone who wants to gamble. Be wise in managing your finances when you want to gamble. although in fact we never know when we can lose control of the game.