Neither Uncharted 3 or TLoU is as technically impressive as Mario Odyssey tho you may prefer the art style of one over the other. Id bet money that the Switch could render both of those titles as they are and make improvements as well while the PS3 most certainly could not render Mario odyssey, Breath of The Wild, Mario Kart Deluxe, Xenoblade Chronicles 2 or even Smash in their current forms without concessions.
Games are fun.