You often run across people who get frustrated by random chance - usually when they get a bad run against them. Most people don't seem to have a good handle on probability, have selective memory and so forth.
But it occurred to me recently that aside from Craps players, most people outside of the RPG and wargaming communities probably only encounter dice rolling in games such as Monopoly, where trends and clusters really don't stand out much. Most people's hands on experience with games of chance are through playing cards, which are actually a totally different beast altogether.
So my thought is that many people probably come to a dice based game with card game expectations of "random chance". Subconsciously they expect "high cards will turn up eventually" (true) and "this run can't last" (false, but with different chances than using dice). Dice famously have no memory. Cards have an open past and hidden future history, and players can track the former and make informed decisions on the latter. Which is why you can make money counting cards at Blackjack but keeping track of dice rolls in Craps is only useful for detecting cheats.
Card games commonly require memory and optimisation skills and can be mastered - dice games are much less likely to do so (there is some optimisation in Craps in regards to betting, but it pales before Poker or Blackjack).
So maybe some people's expectations are skewed by experience? Thoughts?
(Open discussion point - I'm not looking for a conclusion.)