Now you are welcome to disagree with me and this is all my opinion. But after carefully observing the Switch over months I have concluded that it's a fad that will wash away painfully soon. I will admit that it offers a great concept but without a substantial 3rd party support it will have the same fate that the WII U had. Thus far the Switch has enjoyed great AAA 1st party exclusives such as Zelda and Mario releases but if we think about it Nintendo never had to suffer with the 1st party support, they have always had strong 1st party backing and as much as I hate to bring this up again, they need huge 3rd party backing from Activision, EA, Ubisoft etc. You may hate COD, Battlefield, Madden, Assassins Creed etc. and a lot of Nintendo fans will naturally not pay too much attention to those titles however in order to target the massive amount of casual consumers Nintendo needs support from those giant publishers. EA has recently announced that aside from a FIFA port they have no desire to publish any of their AAA games for the Nintendo platform, Activision has refused to even comment on the possibility of brining COD to the Switch (can you imagine how great of an idea it would be to play COD on the go? DOOM is fantastic on the Switch). Ubisoft and other major publishers have also been rather unenthusiastic about the Switch.
Therefor, I am convinced that the Switch is a fad that will go away within a year or two. And I am not a hater by any means as a matter fact I want it to succeed because i believe it's a very unique concept, however with lackluster 3rd party AAA support it has a very predictable fate.