An article from Eurogamer that dates back to 2015 confirms Nintendo had Pikmin 4 in "very close to completion" status so it's not as if the game isn't already ready (maybe it's not for who knows why). It's just a mystery that they're keeping this in the dark. Metroid Prime 4 was finally announced and that's great but Nintendo still keeps on neglecting the F-Zero series, for those of you who remember the last F-Zero game was released 14 years ago and that's honestly a really long time. If there was a time to announce a new F-Zero then it would have been during E3 but it's now over for this year. The Nintendo Directs are just too niche to attract a wider audience and this ain't a game just for a few to play.