I think not even Nintendo could have guessed how many Switches they would need in 2017. I don’t believe that will be a problem this go around. I don’t know what components they’ll be using, but I don’t think there will be as many problems getting them as has been true for Sony and Microsoft’s more powerful systems.
I could see the Q1 2025 result, but only because of software pipeline issues.