The big question in my head is, why should we call those who operate a gambling as business under the same name and image as those who gamble, I think having a casino is more of an investment and business which requires some level of professionalism which give some form of guarantee in the long run, but in gambling, gamblers have the highest risk to bear and for that they have to rely heavily on the luck factor since it all about uncertainty for them.
So for sure, it's more less risky and profitable to have a gambling site that operates rightly, than to be a gambler in the casino since being a gambler you are only a visitor to the casino and there just to have fun and the casino system is designed to favour the house, so in that case, the gambler is always at disadvantage while the casino operators is always at advantage.
For casino owners, they call it a long-term investment and a business where the casino can provide profits for them and continue to make a lot of money. But for gamblers, casinos are a place to gamble and you must use enough money. Otherwise, they will only lose a lot of money without being able to recover their losses. And it's true that gamblers also need luck to win so they can't expect the wins to come more often.
And we know that making a casino a source of investment requires a lot of money, so only people with a lot of money can make a casino. Meanwhile, gamblers can only depend on their luck to win money. If gamblers win a lot of money, they should also think about creating their own casino so that they don't need to gamble anymore but only need to calculate the amount of income that will go into their wallets. It will be more feasible for those gamblers so that they can stop gambling and will not have a gambling addiction anymore.