From release (and even prior) there has been a lot of negative press around the system both well deserved and some less so, but going into this E3 the biggest challenge Nintendo faced in terms of gamer perception was that they might abandon software development for the system and move on to QOL or something else and I think the one benefit this E3 had was showing that there is, at least until the end of 2015, a (relatively) steady stream of games in the pipeline.
I also think they did a good job of showing types of software not available on the 3DS.