I think Nintendo should do a March 2025 release instead of Holiday. They'd likely be able to handle Switch 2's stock better and they'd have 2 boosts in one year rather than 1 big boost in the Holiday. Switch 2 would also have more attention during a quiet month like March and they could fix any issues with the system before Holiday 2025.
The Switch 2 releasing in March 2025 instead of Holiday 2024 imo could be the difference in whether or not Switch 1 outsells PS2. Switch 1 could have one more relatively big Holiday before the successor.