There is actually a simpler explanation for what CNN, CNBC, et al are showing.
The stock market closes at 4pm in NYC, but the futures don't close until 4:15. In that time, obviously, prices can change, especially with after hours earnings releases. As a result futures can get out of line with the cash in terms of their closes for the day. Of course in the pre-open the quotes shown for the change in the futures contract is from the previous day's close. Since the futures and cash closed at different times and therefore potentially at different prices, the change we see for the futures in the morning cannot necessarily be directly applied to the cash close to figure out where the index will be at. The news programs do their little fair value thing to help you see the real implication of where futures are trading now in terms of what that means for the cash.
Hopefully that makes sense.