Quoted from pindome:
So why would Jack release these videos of the game that is not yet finished and open himself and his team up to these relentless brutal critiques of items that are not yet finished?
Because there are plenty of people who are actually buying the machine that enjoy seeing that stuff. The game will speak for itself when it's done and if it's great then all the haters will shut up. Stern never releases anything except maybe a teaser and even then people still bitch and complain. I like how Jack constantly keeps people updated and feel his approach is better then knowing absolutely nothing like you do with Sterns.