Yeah, launch are meaningless.
But switch has something wii U didnt have: great initial stream of games.
The big system sellers were too sparse, and took long to come.
3D mario took 1 year to come, MK8 took 1 year an half. smash 2, but it was already launched on 3DS, splatoon took 2 and half, and mario maker almost 3. No new zelda in 4 and half years.
On switch we have the biggest zelda ever on launch, mario kart next month, splatoon soon and the 3D mario at the end of year. We have big hitters all over the year, and still E3 to announce more things.
And that has much more meaning for sales than launch sales.







