I like games. In fact one could easily say I love games. I enjoy all different kinds of games and multiple aspects of said games. I like creating a strategy to achieve goals. I like interacting with other people. I love pitting myself against intelligent opponents and pushing myself. I like being silly and cracking jokes while playing. I like playing less intense games to have a way to pass the time while hanging out. I love competing with my brother head to head. I love sitting down afterwards and thinking about what I could've done to play better. I like breaking down the mechanics of a game to see how they interact with one another.
With that out of the way I've noticed that people tend to get frustrated by randomness in games. An example would be the dice rolls in Settlers of Catan. Higher level players who've done research to know the high percentage plays tend to get angry when some one else wins with a lower percentage play. They feel that superior play should reward them with victories.
This brings up the key question, how often should a more skilled player beat a less skilled player? Should it be 100%? I personally don't think (outside of a wild imbalance in ability) that is correct. I know several people who I believe disagree with me vehemently on this point.
This comes down to the heart of what I think skill is. But first another side trail.
Kids love to play tic-tac-toe. Adults don't. The reason is simple. Tic-Tac-Toe is a solvable game. There is no variance (randomness) in the game. Every game played by compentent players should end in a draw. Every line of play can be calculated by the average person. There are a few tricks you can try, but again none of them work if the opponent knows the line of play to follow. Every play has a counter play that maintains parity. That's why adults don't play among themselves. Once a kid gets smart enough to realize this they lose interest in the game.
Chess is like tic-tac-toe for adults. There is 0% variance, all things that happen are the direct consequence of a player's choice. There is a general imbalance in that one player gets to go first. That is worth (roughly) half a pawn. Chess is too large and complicated to be solvable, so we don't run into the same problem we have with Tic-Tac-Toe where a countering line of play can be easily found by a person of average intelligence. High level chess becomes about gaining incremental advantage, using tempo and board positioning rather than trying to create material imbalance by inequal exchange of pieces.
Chess gives us an answer to the idea that more skilled players should be able to beat less skilled players 100% of the time.
But what happens when we add in a little randomness?
What takes more skill? Having an environment where your only interactions are with your opponent directly (chess) or with an outside environment as well (poker)?
I hope there is no argument that games with an element of luck lose interaction with skill. The reason the same people go to the World Series of Poker every year isn't that they are incredibly lucky. They are incredibly skilled players. One of those skill is understanding the effect of variance on the game. Instead of saying "If I move my pawn here it will capture their knight" they'd think "I have a 78% chance to win this pot" or "I have 8 outs to win this hand". Imagine if chess captures were only a % chance. It would change the dynamic of the game. People who play chess as it is now would probably complain that it made the game too "luck based" but it would really just change the way you play.
Instead of making a guaranteed play you start learning to take high percentage plays over low percentage plays. Sure in the short term you'll lose some games you "should" have won. But I think over the long term you'll see a return to the same win percent break down you had with chess pre-random capture success. Having a playstyle that incorporates variances into it becomes a key skill for playing a game with variance. Those games aren't less skill oriented they just require a different skill set.