Good points, but also if it is the mid-cyle, and Zelda is still to be considered a pillar for a launch period, we could see BotW2 as the pillar for the srart of the 2nd cycle, and I am pretty sure Nintendo would not want to lose any momentum either as of next year when the bell curve inevitable starts bending down. So Nintendo would need to buck the trend and BotW2 would be their best candidate. It's a highly popular franchise for them right now.
Yes, that's the gist of what I was saying. Release it now as the sales driver for the rest of Switch's lifecycle, rather than 2 years ago when it wasn't as needed from that perspective.