My math may be wrong on exact months to each NA launch, but here is the past:
NES: October 18, 1985
SNES: August 23, 1991 - 70 months
N64: September 29, 1996 - 61 months
Gamecube: September 14, 2001 - 60 months
Wii: November 19, 2006 - 61 months
Wii U: November 18, 2012 - 72 months
Switch: March 3, 2017 - 52 months
Even if Switch 2 had launched back in January 1 it would have been one of the longest Nintendo gens at like 93 (nearly 94) months.
This is unprecedented and thus past gen lengths just do not apply. My expectation is November, so 104 months.
Why am I comparing console gens and not the handheld gens? This is Nintendo's flagship, gens should be closer to the flagship consoles than the handhelds. Even if Covid had not occurred and given us the current results, I suspect it would still have been one of the longest Nintendo gens, say November 2023 at 79 months.











