The logical evolution failed with the Wii U. While the 3DS was pretty much as powerful as the Gamecube (and the New 3DS is as powerful as the Wii), still one generation behind, we got a new handheld which is more powerful than the current gen Nintendo console and can compete with other home consoles.
Following previous Nintendo handhelds, we shouldn't have a handhelds as powerful as the Switch before the next generation. But I guess it's for the best.
No, I'm not the tech expert guru around here. I'm sure 3DS can do things the PS2, Gamecube, and Wii can't. I mean it has more modern capabilities and effects, I mean a game like RE:Revelations actually looks pretty amazing for 3DS. It kinda reminds me of a OG Xbox game, the assets aren't amazing but its using effects you just couldn't get on PS2 or Gamecube.
I don't think 3DS/New 3DS has the GPU power or whatever to push out the best looking games on PS2, Gamecube, or Wii without scaling them back. First of all 3DS runs at a much lower resolution and still struggles to handle all the assets, visuals, and performance of 6th gen ports. Porting games to 3DS is evidently a lot of work because it often seems changes need to happen for it to work.
This is what makes Switch look even more impressive. While the 3DS was struggling to handle 6th gen content, the Switch jumped way ahead by being a lot more powerful than 7th gen consoles and has solid ports of 8th gen games.
Zelda: BotW for Wii U (5/5) - Zelda: BotW for Switch (5/5) - Zelda: Link's Awakening for Switch (4/5) - Rage 2 for X1X (4/5) - Rage for 360 (3/5) - Streets of Rage 4 for X1/PC (4/5) - Gears 5 for X1X (5/5) - Mortal Kombat 11 for X1X (5/5) - Doom 64 for N64 (emulator) (3/5) - Crackdown 3 for X1S/X1X (4/5) - Infinity Blade III - for iPad 4 (3/5) - Infinity Blade II - for iPad 4 (4/5) - Infinity Blade - for iPad 4 (4/5) - Wolfenstein: The Old Blood for X1 (3/5) - Assassin's Creed: Origins for X1 (3/5) - Uncharted: Lost Legacy for PS4 (4/5) - EA UFC 3 for X1 (4/5) - Doom for X1 (4/5) - Titanfall 2 for X1 (4/5) - Super Mario 3D World for Wii U (4/5) - South Park: The Stick of Truth for X1 BC (4/5) - Call of Duty: WWII for X1 (4/5) -Wolfenstein II for X1 - (4/5) - Dead or Alive: Dimensions for 3DS (4/5) - Marvel vs Capcom: Infinite for X1 (3/5) - Halo Wars 2 for X1/PC (4/5) - Halo Wars: DE for X1 (4/5) - Tekken 7 for X1 (4/5) - Injustice 2 for X1 (4/5) - Yakuza 5 for PS3 (3/5) - Battlefield 1 (Campaign) for X1 (3/5) - Assassin's Creed: Syndicate for X1 (4/5) - Call of Duty: Infinite Warfare for X1 (4/5) - Call of Duty: MW Remastered for X1 (4/5) - Donkey Kong Country Returns for 3DS (4/5) - Forza Horizon 3 for X1 (5/5)