I'm not sure why it would make much of a difference whether someone excels at chess or poker.
I'm not sure why it would make much of a difference whether someone excels at chess or poker.
Chess is perfect for a world where we make our decisions with full information in a deterministic environment. For the partially informative, stochastic world that we live in, I'll choose poker.
A classic example of efficiency (in this case of learning) can result in decreasing profit opportunities.
There's plenty of online backgammon gambling.
More importantly: You always do X Y and Z in poker (many times), even if you will probably lose the current hand, because X Y and Z are all positive expectation, even if the current result of that particular instance turns out bad. This skill cannot be undersold in real life. It's the key to sales pitches, job interviews, getting raises, running departments, etc. It's the key to fairness to people who did something that got a poor result (but was a good way to do something), etc.
Chess is far more about pattern matching.
Starcraft is about planning a strategy then executing it on many many fronts at once.