Simple answer to why they released the video is I guess because they can.
+1 re pinside, those guys are whining girls there. I think I have lost a good part of my life reading their dribble and speculations.
FYI when I state dribble, the GB thread on pinside has hit 10k posts on a game that hasn't even been shipped. I think I could have said all that had to be said in 10 posts not a thousand fold.