Quote from crgarcia:
Stock are NOT a zero sum game, since stocks are backed by companies that get larger and more profitable in the long run.
Check out this historical Dow Jones chart:
http://finance.yahoo.com/q/bc?s=^DJI&t=my
The long term trend is clearly up.
Futures, being based on indexes, tend to go higher in the long run, not being a zero sum game.
Dow Jones, as well as other indexes change the stocks they track over time, so they have a survival bias built in, thus your coclusion is wrong.