I have the believe that success in gambling requires a mixture of luck and skill. This is opposed to some people that believe that gambling is entirely a game of luck and others who believe it is entirely a game of skill.
There is no gambling games which is 100% based on skills, even in sports betting and pvp poker, luck is still taking a big part in the outcome. I wonder who are those people who believe that there is a gambling game which is entirely game of skill? You can be very talented and skillful sports bettor or poker players, but when you are out of luck, your skills and knowledge cant give you a win.
In sports betting and also poker games luck only plays small role because there almost the winning percentage is greater when the gambler has good knowledge and experience.
I believe sports betting and poker games can really be won when skills can really produce predictions and also how to manage cards to get the biggest numbers.
When there is knowledge and skill, each gambler can consider what betting option to choose in sports match and also the gambler can guess what cards the opponent has so they have to rack their brains to get and sort the cards so that they have larger number.
These two types really can't be done if you just rely on luck.
It depends on the game you play, if it's like slots or sportsbook, maybe luck is better than skill. But if it's a game like a board game, maybe skill is more necessary than luck.
However, if you look broadly at gambling, what is really needed most is luck, in any game, luck definitely plays an important role. No matter how good your skills are, if you don't have luck it will be in vain in the end.
Yes, I agree that almost all gambling games depend on luck, but there are some that can't just rely on luck because if you just rely on luck without knowledge, the chances of winning will also be smaller and we don't know when luck will come.
I still wonder why many gamblers actually say that luck still influences everything, even though not all games or bets are just about luck to win.