When it comes to ports, anything multiple years old is pretty much ancient. And I dunno about that, even if we disregard the tsunami of ancient indies, there's MK8D, Pokken, Tropical Freeze, Skyrim, Bayo 1 + 2, Diablo 3, Dark Souls, Hyrule Warriors, Captain Toad, NSMBUD, LA Noire, LEGO City, Monster Hunter Generations, Rayman Legends, Street Fighter II, RE Revelations 1 + 2...
Imagine if all the resources and manpower spent on that multitude of games had instead been invested in creating fresh new content.
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).