If the Switch 2 is not announced now, i think its clear that Switch 2 will come out later in 2025 than what most people expected. An announcement now would mean Switch 2 is coming out first half of 2025, but if they wait until January/March it could be a September 2025 launch for Switch 2. That isn't exactly the best momentum for the Switch 2, not only will it miss stuff like Monster Hunter Wilds, it will also compete with GTA 6 which will be the major thing around the time the Switch 2 is launched in late 2025. I think this wasn't the original plan from Nintendo, but it seems they are really struggling with getting the Switch 2 launch games ready, so much so that they will release the console when Switch sales have all but collapsed next year with much worse momentum.