Honestly the biggest barrier is nintendo’s policy of making profit on hardware. Microsoft loses $100-$200 per console and the XSX still costs $500. Is nintendo really ready to charge $600 or $700 for their device?
The biggest barrier is that Nvidia has shown no capability to make a CPU that isn’t unconditional dogshit for gaming, and the CPU is the Switch’s problem.
The only company that’s made an ARM CPU remotely interesting is Apple.
They’re proud of “withered technology” as a philosophy.
My point is that even if they changed, it doesn’t matter. The fact that it’s nvidia means that it can’t get close on real world performance with anything that uses the CPU meaningfully. Even if they did match graphics benchmarks for some reason, it would be way off from actually playing most current gen games at a reasonable level.