Several things wrong with this post. First of all, for it's time, Twilight Princess was graphically impressive, even with the HD twins near release by then, and better looking than most stuff you were seeing on the other two console. Ocarina of Time similarly looked better than anything on PS1. BotW has better physics than most games released to date on any platform, mobile or not. Secondly, the Xbox One/PS4 hardware shortcomings hold back many ports from running the way they should at decent resolutions, thus why we the PS4 Pro and Scorpion exist. Would it be fair to say that I'd rather just use a gaming PC for my gaming needs instead of dealing with the relatively underpowered PS4 and Xbox One? Of course not. That isn't the point of those consoles. Lastly, the Switch is the most capable gaming mobile console ever released. So it is erroneous to say it is not capable hardware.
If you're frustrated at what kind of product the Nintendo Switch is, that your deal. But don't spin the product as something it is not to fit your narrative.
Not my words, it comes from the horse's mouth: Nintendo America/Europe said it's their new home console system.
Ocarina of Time was possible because the N64 was significantly more powerful than the PS1, so yeah it does fit my narrative.
The underpowered argument for Xbox One and PS4 doesn't work for one reason: as "underpowered" as they might be compared to a gaming PC, they are still the standard right now in console gaming and get all the multiplatform games for that reason.
Nintendo choosing the portability route, with a Tegra X1, makes it so third parties who want to port their games to the Switch need to do some serious optimization, and I mean, reaaaaally serious.
What comes from that ? Games a lot of people are looking forward to, like Red Dead Redemption 2 for example, have no chance of releasing on the Switch.
You mostly see little indie games (which are awesome, don't get me wrong) on the Switch when we talk third party.