That's simply because the gambling was programmed to be in favor of the casino rather than the gamblers/players. What mrvels me more is the fact that gambling was never this way before. Back then it was more of skill than knowledge, if you're good with analysis then you'll be sure to make more wins and don't have to always rely on luck, but beats me how things just magically changed and one can't rely on their skills anymore. Now, no matter how good you are with analysis and predictions, your chances of winning are still very slim as you tend to mostly depend on luck now.
Gambling has developed to be more advanced than a few years ago, especially with the existence of crypto casinos, which are also well-known and popular among crypto users. And indeed, the casinos will get more profits than the gamblers so gamblers cannot expect to get big wins more often. And if you have knowledge of sports and know how to analyze a match, you can try betting on sports betting so that you can win. Sports betting is different from other gambling games because sports betting requires skills to be able to analyze matches and find teams that have a higher chance of winning than other teams. And with the analytical skills you have, you already have luck because you can find a team that can win against its opponent, which can increase your winning percentage even though you still need luck.
The gambling industry is very profitable business because the circulation of money there can be very large, which is why so many gambling sites have sprung up, but all this is balanced by the number of gamblers which continues to increase all the time.
But casinos have the aim of providing all forms of games and betting to be fun or provide what gamblers need, while gamblers come with money and different goals because some want to have fun and also have the goal of making money.
But what benefits the most is the casino itself because they are at the top of the gambling industry chain so no gambler can truly beat the casino or the house edge.
It just that luck plays very big role for gamblers to be able to have an advantage and get win even though the win may not really provide pure profit.
Talking about luck, it is true that what you said is that it is better to choose sports betting because not overall sports betting is influenced by luck.
Knowledge factors and how to analyze play very important role in winning sports betting because in this bet the results are determined by the players or team competing, not by the way things work that are regulated by system like casino games.
Moreover, in sports betting we can choose and see the opportunities that can be obtained for sure and from here gamblers can look for their own chances of winning.