Think about this, the players who are playing the physical match are the ones who need to be highly skillful to win their games, not without luck on their side though.
For gambler who participate in sports betting, it's knowledge that they need, sports betting is a knowledge based game, as well as luck based as well.
So, let me say that we have three categories or type of gambling games, and those are...
1. Pure luck based - casino and slot games
2. Knowledge and luck based - sports betting
3. Skill and luck based - poker, blackjack, and some other card games.
So, your good knowledge of; and in sports, with the help of luck, is what increases ones chances of winning their bets on sports games, not skill.
Being highly skilled mentally helps in games like sportsbetting, poker etc although luck is also required in order to acquire successful results. Check below!
https://www.casino.org/responsible-gambling/truth-about-sports-betting/
https://www.thepunterspage.com/sports-betting-luck-skill/
We have our own belief in sports betting or any other skilled based games. Some people just trying to make it complicated, and whatever definition we have, it's never a valid argument until proven it. If some lecture me here that sports betting is out skills and he is profitable, then I would be convince that it is, but if someone says otherwise but haven't proven anything, then I will not take his word seriously but I wouldn't criticize as well as that's his personal opinion.
Let's just be happy and have fun guys, after all gambling is entertainment.