My money says the Switch 2 won't launch until 2024, I really doubt this game will see an additional year long delay on top of this.
"Zelda Wii U" 2014-2017, BotW2 2019-2023. This has already taken longer than "Zelda Wii U" did lol. I guess with all that's been going on in recent years though, it's not entirely surprising.
I'm not sure we can compare them all that well, either way. The Wii U was a failed console that Nintendo was trying to push out of the way as soon as possible. The Switch though, that thing is *still* printing money despite most of its library consisting of half-a-decade or more old ports + low-effort first party titles. I'd be surprised if they'd be willing to jeopardize that by releasing a successor yet.
Yeah, the Switch is underpowered and there is a loud group of people asking for a successor with stronger hardware, but as long as the current thing is still selling so well, it makes more sense financially to keep it around for as long as possible before moving on to the next thing.
Then again, it's Nintendo. Who knows what's going through their minds most of the time. They have a history of wacky and sometimes questionable innovations.