I could not disagree with this more. You just said in your earlier post that they need to compete for the general gamer demographic and not just rely on Nintendo fans. In order to do that, they need to take advantage of the mid-generation timing. The Wii U launched close to the PS4 and One, and look what happened, despite those two not even having any games.
You're right about their typical announcement to release timeline. I'm not predicting that we've seen the last of the big Wii U and 3DS announcements because it's too late. I'm just thinking/hoping they're on a more aggressive timeline with the NX.
This is obviously true, though development decisions have to have already been made at least in some cases.
edit: Actually, that may be how we get a hint about what the NX is replacing. If either the Wii U OR 3DS see its software dry up, we'll know. I still think it's going to be both.

