Sure, there is a ton more software on Switch. But I didn't buy a Switch for a Vita 2. Nintendo's initial pitch wasn't an indie darling. They advertised a console that would allow you to take the big names with you. They're barely delivering.
If those titles are padding the Wii U list, then the Switch 3P list must be an absolute joke. Switch even has its own Mass Effect situation now for crying out loud.
First, I'd agree that the Wii U had good support at launch... One of the best ever. And second, that COD's and AC's absence are definitely felt on the Switch.
However, if you're going start padding the list with cross-gen and late ports like you did... you'll never win against the Switch because so much of its 3rd party line up is the same type of fluff. After Splinter Cell, I'd say every game on your list has an equally important, if not bigger, counterpart on the Switch. Some of the games you listed also had some serious bad-will attached to them because of the publisher's idiotic decisions... ME3 (problems well known), Rayman Legends (delayed 6 months so they could make it multi platform), Need for Speed (delayed into the next year despite being finished). I'm all for a good list war, but that it is not.
But the area where I think most people are probably taking issue with your list is that while the Switch may be missing key titles from some expect supporters, its making up for that with new or unexpected supporters. Bethesda is already strong supporter, Blizzard is releasing a game for the first time in generations, and Epic just released their first game on a Nintendo platform ever. These companies are bringing some major releases (some of the biggest even), so it isn't just Indies stepping up. And over all, the outlook just looks better.