There's plenty of time to announce and promote the NX before its announced launch in March 2017, and there are several things that the author of that article ignores or simply don't know.
Nintendo hasn't attended the Tokyo Game Show in years. Anyone hoping that Nintendo would change their mind and announce their new platform there was simply delusional.
Even if they reveal the NX in a Direct, which I hope they don't, they can still use the coming events to increase awareness of the NX among not only gamers but also the general public. For instance, they can use the Game Awards in December to show a couple of trailers for upcoming NX games to increase hype among gamers, and then there's the CES in January to get the attention of mass media and the general public.
And of course, there's the Game Developer's Conference or GDC in late Feb/early March that they can use to give the NX a final marketing push before launch.
Not revealing the NX at the E3 is bad, I won't argue with that, but E3 is no longer the only option.
Please excuse my bad English.
Former gaming PC: i5-4670k@stock (for now), 16Gb RAM 1600 MHz and a GTX 1070
Current gaming PC: R5-7600, 32GB RAM 6000MT/s (CL30) and a RX 9060XT 16GB
Steam / Live / NNID : jonxiquet Add me if you want, but I'm a single player gamer.