I hate the waiting but i have so many games that i haven't even bought yet so i'm not too mad.
But still, it would be weird if they don't have a game for April/May/June and i don't think they would wait for like april to announce it. Maybe they will wait for March but still that's a bit late imo.
I think there might be some pretty good reasons to why they are pushing it back this year, wether they are waiting on Retro to have a little teaser for Metroid or another big game like Bayonetta 3, Botw 2, etc.
Well, I hope Nintendo isn't holding out for Bayonetta or Metroid. While people on this forum like to pretend they're big, it's not really true.
Metroid is a pretty popular franchise. There hasn't been much games that were able to prove that. Federation force was imo a mistakes considering the lack of mainline Metroid games. Other M wasn't well receive (i really liked it tho), and the remake on 3DS released when no one was still putting money in this console. But imo, the franchise is a lot more popular now with smash and just cause people are more aware of Nintendo franchise other than mario now. I'm sure that, if good and doesn't release the last year of Switch lifecycle, MP4 can easily outsell the other games.
Bayonetta, same thing but on a smaller scale. But still i think the 3rd one can sell over 2 millions. Astral chain got to over a 1 million in a couple months, was announce pretty out of nowhere and is a new IP with gameplay way more niche. And Bayo is in smash no, not as a DLC