That's completely true, gambling we know is about luck and chances, you need em both, having the skill can only increase your chances of winning, give you some sort of advantage than when you don't have the skill at all even as it doesn't guarantee you of winning. Which makes gambling so unpredictable or should I say very difficult for everyone. And yes Card Games are totally a different case with a different approach, you're playing with a real person and you don't have to depend on someone else's strength or skill to help you win but your own and that's why it's good to be skilled in that aspect.
We really need both to be able to win gambling games but people don't really think about this because they continue gambling even though they don't have any luck. And for those who win, they continue to gamble because they hope to get another win, so that doesn't always happen and instead, they have the possibility of getting a bigger loss. Gambling cannot predict when we will win or lose, but of course, we will probably experience defeat more often than we will win. So instead of playing gambling continuously without any restrictions, we should limit our gambling activities so that we don't experience problems like what other people have experienced.
We all know that gambling can be a game of chance or a game of skill but both of these games need luck to trigger a sure win. And, gambling is not limited on sports betting or any other skill typed game, a wide range of gambling games are based on luck and we have watched and heard people winning huge amounts of money in this kind of gambling game so I think your idea of gambler having no gambling ability/skill like those in sports betting won't win is a bit flawed.
It depends on the two games so we have to be able to choose which gambling game we want to play. Maybe it won't always give us a win because we know that gambling is not a place to make money. But if they can analyze sports, it could give them a chance to win. But it depends on their ability to analyze it because it also requires better skills. But if we only rely on luck, it will be difficult to win for us because we know that luck will not always come to our aid.
I highly agree, in sports betting having the skill of weighing the skills of each participating team can give us a higher chance of winning. But we should also not remove the fact that upset often happen.
For this reason, we must be able to train our analytical skills so we can find teams that have a chance of winning. Maybe it will take time to develop a good analysis technique, but it is worth continuing to practice until we have it.