I'm someone that actually was fine with the Wii U E3 showing, but I agree that it wasn't smart to not show any late 2013 games or beyond. NSMBU, Rayman Legends, and Pikmin 3 are the exclusives that I want, and then DS2 as the one multi-plat game would combine to be the 4 games that would interest me on the Wii U, which since I own every platform that will be enough to hold me over for a while.
For the average consumer though, I really think they should have showed at the very least Nintendo Land earlier in the conference, and then closed the show with some hype-building trailer at the end, Zelda, Retro's game, Smash, Star Fox, or anything that could have really taked advantage of being in HD.
Like other people have said though there is a big gap between the end of the launch window and next E3, and when you consider that games don't launch at E3, they just announce Q3/Q4 stuff that means Nintendo is going to have to use Nintendo Direct or some other conference to announce games that will launch in that window between Feb-Jun 2013.
They can't expect the launch window stuff to last until Q3 2013, especially since a lot of people aren't thrilled with the launch window to begin with. It will be rare for Nintendo to announce a big first-party game in a non-grand way, but since they decided to avoid talking about stuff that wasn't launch window at E3 their going to have to now.