They should have waited till the Holidays or at least Summer. They don't know what they're doing with the online service yet, Third Parties couldn't even show footage of their games at the January Event, and the only Nintendo Launch title of note is Zelda, which is on WiiU.
If they launched in Summer they could have:
- Had a decent presentation at E3 that wasn't horrifically painful to watch.
- Had Splatoon 2 and Mario Kart 8 Deluxe as Launch Titles
- Have Third Parties actually show footage of their games on stage instead of "We're making a thing" and then exiting.
- Have actual details about the online service they're going to provide this fall, rather than just say "You're gonna have to pay, bye." Probably because they don't even know what's going on yet.
Lastly they could have done with another big event to try and overcome the disaster of what they just did last week.
That Mario Kart 8 isn't a launch title considering what it is... is crazy.
Predictions (Made July 2019)
LTD: PS4 - 130m, Switch - 110m, XBO - 52m 2019 : PS4 - 15m, Switch - 18.8m, XBO - 4.8m 2020: Switch - 22m (Peak Year)