(only half-joking)
(only half-joking)
My anecdotal experience, I only competed locally in Washington DC, was there were a lot of developers or technical people (~75%). It was also disproportionately asian (~50%). And Male (~90%). Pretty much every stereotype about who was playing was my actual experience.
The better players (masters or higher+) were all technical people of some sort that I can recall. 4 were developers. 1 in grad school for machine learning. 1 biochem engineering.
It wouldn't shock me to see some talented starcraft players who also are founders. I just am not convinced that being a good starcraft player has any/much effect on being a successful company. Correlation != Causation and all that. It may just be a common hobby among the demographic we're interested in.
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.
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.
A classic example of efficiency (in this case of learning) can result in decreasing profit opportunities.
There's plenty of online backgammon gambling.
Chess is far more about pattern matching.
Starcraft is about planning a strategy then executing it on many many fronts at once.