Nintendo's been around the block. Nvidia isn't able to convince them they don't need a wider bus, eDRAM, more cores or whatever, for a well rounded powerful gaming device. Seems to me Nintendo just wanted to maximize profit and do as little extra work as possible. Nvidia fulfilled that need. I'm disappointed as well in the switch's hardware but it wasn't Nvidia's doing.
I'd argue there was some deceit from Nvidia with regards to the ps3's gpu (though it's also true the ps3 needed to be delayed and unified vs. fixed shaders *may* not have seemed so clear cut in early 2005), and they're scum for sending the Xbox to an early grave (how cool would a reliable slim Xbox be?) but whatever the switch is, it's all on Nintendo.
I have been saying it's gonna be a regular TX1 since eurogamer posted the rumor 6 months ago. look at the the wii, and wiiu, nintendo doesn't believe that good specs and third-party support will sell there consoles, they believe more in gimmicks. nintendo could easily make a ps4 level powered console and sell it at 250-300$ for profit, they just don't believe it will work.