Yeah, I think you're right.
At the end of the day greed is the main driver of casinos and gamblers.
Ultimately only of them gets the money though, and it is usually not the gamblers.
Ofcourse, the house would always be on the winning edge, infact they use the funds lost by other gamblers to settle lucky winners. There are things every gamblers should take note of so they won't have the illusion of being controlled towards a habit that could lead to constant lose, one is that every gambler should acknowledge the house edge, avoid being too greedy is another thing and also acknowledge that they won't always win. If every gambler can take note of these three things I've mentioned maybe it could help reduce the pandemic of irresponsible gambling which always leads to addiction.