The main differences betwenn those two hardwares and the constant accusation of "hipocrisy" throw around in the thread is really resumed to some key points:
1)Its Nintendo.When Nintendo is involved with something, you know you are getting quality out of it.It may not be the best system evar, with the most powerful nuclear reactor powered CPU, but you know you are getting a high quality product, with garanteed support for a good while.
2)Nintendo games over zero exclusives from that machine.This point is self explanatory.
3)Wether you like to admit or not, the Seitch will have a much better optimization for its games than this ones does.The same way that PS4 and XOne games are optimized and are able to run games better than a PC with the equivalent power as those systems.
4)Price.Switch is 50 dollars cheaper, comes with (probably) better controllers with (probably) more functions, and in the end, either due to better optimization and/or more overall power, games will run much better on it.
5)This one is early to say, but the Switch may have not only offer more functions, but also do more and better than this system you presented.( more apps, more functionalities, integration with Miiverse in a interesting way, etc)
6)Its Nintendo.The same way that the name Apple alone goes a long way to sell its products, so does Nintendo.And Sony.And Microsoft.And Disney.And so on.