I think the negativity is healthy pushback against the politically correct corporate machine.  And there is no alternative to the corporate message you get on C9 videos.  Is there really no one working at Microsoft who thinks the company is doing a bad job, could do much better? Of course not, but on the videos all you hear is how great azure and metro are.  I think if you graph the negatively on the forum it would match the increasing corporateness of the videos.