Nintendo itself has long been clear they are in no way actually competing against the other console twins.
And Switch actually is a rebranded NVIDIA Shield (launched same year as PS4) with low power handheld mode.
Why would Shield's hardware generation change just because it's rebranded under Nintendo?