It's deserved. Nintendo needs to stop acting like they're a top secret government agency. You make video games, you're not an espionage agency.
No one is going to copy you and make Uncharted Go or Halo Smash Brothers because you let people see a game.
You need to excite your audience base once in a while, the whole strategy of keeping everyone in the dark and hoarding information until like 1 month before release in some cases is ridiculous.
Open things up, show things a little earlier, even Yamauchi and early Iwata era Nintendo was not this ridiculously secretive. It gets to a point where all your accomplishing is pushing people to have minimal excitement for your brand because you just opt to keep them in the dark all the time.
It's freaking July. If there is some DOOM/Wolfenstein type third party title coming to the Switch in a few months, let people freaking know about it. This strategy is actively hurting their stock price now, there's no doubt about it, it's idiotic. Letting people get excited about your future is not a bad thing FFS.