I think Nintendo is releasing the NX way too early. The PS4 and XBox One are three years old, and will be selling for at least three years more. This generation is far from over. People with a PS4 or a Xbox won't be buying a NX as it won't be a mayor jump from the current consoles.
And they shouldn't be porting many Wii U games, so the Wii U has a legacy. And they should have released an exclusive Zelda. Not releasing an exclusive Zelda on Wii U is unforgivable.