To me, disliking third party ports is just odd ... that's pretty much out of Nintendo's control, and a couple of those games (like Monster Hunter, or even better Rayman) don't really have a viable alternative for them.
Nintendo games I can at least understand, because while they eat up almost no resources, Nintendo probably does change their release schedule around them (example being that if there was no Mario Kart 8 Deluxe, we'd probably already be getting a Mario Kart 9 by next year).
The alternative would be to actually make new games instead of just reselling old rope. Or if you're going to port, port stuff that's coming out now or at least recently, not shit that came out years ago.
Nintendo always did this to be completely honest, especially on their most succesful consoles (portables). The time spent making ports is not considerable and since the resources at Nintendo haven't shrunk and these ports are likely not hampering the creation of new content, you can probably imagine that the time to create brand new games featured to the extent that people expect nowadays (BotW, Odysee) increased by a scale. To be honest, your choice is between having a few new games, or, having a few new games and lots of ports.
I think honestly a port of XBCX would have been good if they had the budget for it, but it looks like it wouldn't be profitable for them, esp. if it might risk eating up sales of XBC2. But I believe that these ports from WiiU to Switch are inexpensive all things relative.