Almost no matter what, the hype was on Nintendo. They could've told us this and we'd be like, "Ok, that's cool, I guess." But the completely unnecessary secrecy led to build up and hype. Then they hyped it up. Ian's right that Nintendo is out of touch with its fanbase.
Never in a million years would I have guessed that Sony would learn the most from a console generation and Nintendo would learn the least.