Thing is that the complaint of that is asinine. It's an understandable thing for waiting, but when people use it as a complaint it's just weird. At console launches, it's always one or two gems around a load of ports and crap. Why do people use this complaint, and the "hidden costs" one against Nintendo when it's the same with every single gaming device ever to have existed?
With the Switch launch, I've noticed a vast number of people have forgotten how launches for devices actually were.