The Switch IS NOT as powerful as the Xbox One or PS4. That naturally means that some stuff simply CAN'T come to Switch, not without significant cost that may very easily not be recouped. Third party games still do not sell as well on Nintendo most of the time. On top of that, most western third parties (Activision, EA, Ubisoft, Take Two) see the thing as primarily a handheld, and western third parties have not seen much success on handhelds. Besides, remember how long it took PS4/XB1 to get games that weren't just ports of PS3/360 games?
If the Switch continues being ridiculously successful more stuff will come, but you should never expect EVERY third party game to come to it. Now, some games I don't understand not coming to Switch (Monster Hunter: World most specifically), but I expect that I will not be able to get everything I want that comes out to come out on Switch.