Gambling is all on luck; no matter how experienced a player is, if they do not have luck in their game, they cannot win. Because, even when some individuals go and have a better chance of winning for teams they know are really powerful by betting large sums of money, it is still all about luck. In football, it is not always about powerful teams; some weak teams might surprise a good team by defeating them, and that’s up to today. I do not believe that gambling is solely based on knowledge or experience with sports.
For the luck-based gambling games, surely it is all about the luck. Roulette, lotteries, and dice are some of the gambling games that purely rely on the luck. Meanwhile betting, it still needs ability in analyzing the potential team to win the match. Even if the result sometimes can be unpredictable, mostly it is a bit predictable by analyzing some matters. It is not purely unpredictable as roulette, lotteries, and dice. Moreover if we compare with poker or blackjack, this requires certain skills. So, it is not purely luck but ability or skills also has the role to determine the winning chance.
Of course, if you play roulette or dice, it all depends on luck. But if you play poker or bet on sporting events, then a lot will depend on your skill. And the higher your skill, the more likely you are to win.
You're right. We can't generalize it. Some gambling games don't solely rely on the luck. Poker, blackjack, or betting requires skills/ability. There is no way that someone can win them if there is no skills/ability at all.