What does it matter if the games are revealed here or three weeks later at E3? In the grand scheme of things the only impression that is going to really matter is what consumers think when these things launch.
True to an extent, but I can't imagine any company bar that wouldn't headline their own hardware with their own software, what kind of message does that send consumers whose primary concern with the system is Microsoft's shambolic handling of 1st party content over the last few years?