Malstrom is an obnoxious douche but I have to admit that he is (usually) spot on. I never gave thought to Microsoft's massive push for such an unfinished product. E3 was supposed to be hands on time with Natal, not Late Night with Jimmy Fallon. He was also right about the Natal Defense Force, I haven't been paying much attention to their fandribble but I did catch a "it's just like the Wii!" defense.
Tag - "No trolling on my watch!"