I am a pessimist by nature, so I have a lot of misgivings about E3 this year, but I am going to try and put a positive spin on it:
1) Most hardcore Nintendo fans are going to buy the system for Mario and Pikmin. Yes, we want Zelda and Metroid, but we know they will be coming, so we will buy to support the company and play Mario.
2) I saw Reggie in interviews emphasize how they wanted to emphasize singing, dancing and fitness games. This appeals to casual gamers and will lead to sales. Maybe these fads have passed like the Rock Band craze but millions of people still have balance boards and Just Dance 3 seemed to indicate that 4 would sell well. Personally, I was hoping that the camera in the Gamepad would be able to mimic some of Kinect's or Move's functions for Just Dance.
3) Less than impressive ports are to be expected aren't they. The positive side of this is at least studios are working with the hardware, so that future games will be better or new ideas will spawn.
4) There is still a lot of time before the release. In that time Nintendo will fill in the blanks. They have been trying to stay in the news spotlight through Nintendo Direct for months now. I am sure this will continue. I think we will also see a lot at TGS from developers like Capcom. Sometimes we forget that a 1 hour press conference is not the be all and end all of information. To paraphrase you do not want to shoot your load too early; you want it to build to release day.
5) Two controller support is big now we can have synchronous game play with our asynchronous games. Sport and fighting games needed this. By next year I expect EA to have solid games for head to head play. I can't imagine someone not preferring what Wii U could do for Madden. I know Microsoft mentioned Smart Glass, but I am not going to want to switch between my controller and my Ipad to play. Also, as Neal pointed out this could lead to increased development from third parties.
6) The hardware doesn't sound like it is super impressive, so that will result in a lower costs.
7) Trine 2 and maybe Tanks! Tanks! Tanks! show that they do have games for the new eshop
I am writing this before the 3DS software conference- maybe a secret reveal?
Finally, everything Nintendo did seems geared at sales. Unfortunately, the investors don't seem to agree as the stock dropped this morning, but I am remaining hopeful.