Casino has house edge or so called commission over players. Other wise, who is going to pay for the operational cost of it ?
Apart from this house edge and commission, players have very slim chance of winning at casino mathematically, over Long period of time. Unless you are professional gambler, with huge bank roll, play small stake, go casino for free Malan and enjoy the leisure.
One more important point, to cut lost, players have to play in games that has minimum casino edge, play wisely.
Games with high casino edge are... Betting on tie, pair, insurance bets in baccarate. And those number bets in big small ....
Let me further explain "house edge" and commission.
For Football betting, it is about average 10%
Betting with Singapore pool is worst, about 30%
Compare this to roulette game in casino, for single zero roulette, it is about 2.7%, meaning of you bet $10 on every number, it cost you $370, but you only take back $360.
If I recall correctly, the game with lowest house edge is bacaratte, bet on banker. Reason is "banker" has about 53% chance of winning, and the commission is 5%... So mathematically, house edge us average about 2.5%
This means , on average, if you bet $10 on banker for 100 games, you will only left $975
Similarly, for tie bet, house edge is about 14%, This means , on average, if you bet $10 on banker for 100 games, you will only left $860
Having said all this... We still gamble all gamblers understand why
Non gamblers are the smartest people