I'm just an outsider to this conversation overall but, personally, I do think this information can be true. I do feel like Nintendo can soft-confirm it next month in terms of a press-release, maybe provide some information on the specifications, and then say that they will have more to say later in the year. While I know people have already said this, Nintendo was talking about the NX years before it was officially released and didn't officially give it a release date confirmation until April of 2016, so while to us it may not make sense, I could see creditability to the claim overall!
The June blowout is a little more complicated to me but I could also see if being a smaller blowout if this is the case? Maybe we see the console officially for the first time, the major first-party launch game, and maybe some larger teases from first-party and third-party studios. It's obviously not the presentation that we imagined for this summer but I think it would be exciting nonetheless and they'll be giving something without giving it all away. In a lot of ways, the reason why I have been hesitant to say that we can see this console release before September, even before what was said today, isn't because of the hardware itself but the software. We don't know a single first-party game from Nintendo, including it's launch game, for this console. I always felt like, from the first time we see this launch game, it'll always be a six to nine month gap between it's reveal to its launch. If this happened in June, I could see this then fall into this same timeframe. Maybe the blowout could be later as well, as I feel like has been mentioned, it doesn't seem like a lot of this is solidified just yet.
It does leave the question about the Partner Showcase up to debate and why they'd do it but maybe we just are in store for a weaker lineup this year than past years. Since we are no longer constrained to an E3 timeline, it's possible Nintendo does a General Direct in May (noting there will be no news on next-generation hardware) and then reveals what much of the rest of the year will look like. It might not be ideal, but I do think it's possible.
The final thing I did want to pick up on is we all do believe it'll be revealed in time for GDC, and I think that's why it could get a soft reveal next month. More than likely, by the time of next GDC in 2025, it'll be out on this timeline, so this would be Nintendo's time to talk about it in this manner, before it's release.
Ultimately, obviously, we don't know anything until Nintendo officially does something but I do want to thank
@Brazil for reporting on this! I really like hearing about these things because it makes me think a lot about what it could mean and speculate about everything, and I always think this is one of the funner parts of console lead-up periods or Nintendo Direct speculation periods, so thank you!!