It's selling because if a revolutionary piece of tech with 2 generation defining games in it's first 9 months. Nevermind ARMS, Splatoon 2, Mario Kart 8, and Xenoblade 2.
The fact that there are many great eshop games is a HUGE positive, not a negative. There could not have been a better start for the Switch.