I dont think nintendo would ever do that.
They just have to give a more powerful IBM cpu... A 3 core 4 thread per core cpu, would be enough or 4 cores 16 threads.
IBM cpus have 4 threads per core. So a 4 core IBM cpu is like 16 cores for amd. But Nintendo cut wii U cpu down, they cheaped it very much. So its not the IBM we should blame here or to consider IBM as a weak cpu.
We have to blame 2 things for why wii U lucks in 3rd games..
1) Nintendo play safe and they end up without 3rd games. Also nintendo cares allot of making profit from hardware. Cheap hardware and sell it very expensive. Thats what they did with gamecube and wii....
2) Gaming companies, cheap productions costs at maximum. They create 1 game and they just look to do easy porting, to make more profits. That is why they dont support wii U.
Nintendo didnt cut anything from the cpu.
That series IBM cpu NEVER had 4 threads to the core. The IBM cpu with 4 threads per core is the power 7, which was never the wii u cpu, that was a HUGE pr goof up on IBM's end.
The Wii u uses a custom ppc750, which never had more than 1 thread per core, or more than 1 core for that matter, so, nothing was cut out or cheapened on the cpu. In fact, this cpu is beefed unrecognizably beyond any cpu ever seen in the 750 family.
Increased registers for more agressive OoO, first ever multicore in series, huge L1 Caches.
Had ps4/xbone gone with actual performance cpu's The espresso would seem more antiquated, but, they opted for tablet cpu's instead. Core for core, espresso and jaguars are pretty comparable. In fact, if espresso was shrunk to jaguars node, and given matching cores, and a vpu, it would wipe the floor with jaguar, which was only a 15% improvement over the pathetic bobcat.
Its not system power keeping 3rd parties off of Nintendo systems. Its third parties, keeping themselves off Nintendo systems. No matter how powerful Nintendo machines get, this will NEVER change, until they have NO CHOICE.