There will always be a market for quality Nintendo software, the problem with Wii U and 3DS is that they launched at high prices and relied on hardware gimmicks rather than actual software to drive sales. By the time Nintendo managed to release AAA games the Wii U was dead after they diverted all resources to rescuing the 3DS.
Nintendo has had almost all it's internal teams working on NX for the last 2 years, they have unified their platforms, there can't be any more excuses for software droughts. If NX launches with Zelda, at an affordable price and offers regular first party software of "Nintendo-like" quality, it will succeed. If it launches for $350 with Zelda and then nothing for a year, it's going to fail. They basically strangled Wii U and 3DS to death so that NX could live, it needs to pay off.
Nintendo has had almost all it's internal teams working on NX for the last 2 years, they have unified their platforms, there can't be any more excuses for software droughts. If NX launches with Zelda, at an affordable price and offers regular first party software of "Nintendo-like" quality, it will succeed. If it launches for $350 with Zelda and then nothing for a year, it's going to fail. They basically strangled Wii U and 3DS to death so that NX could live, it needs to pay off.