But thats not what they were trying to achieve. They wanted to make the package small. Adding the Wii components wouldn't allow that. The smaller the package, the less heat, the more performance they could get out of the console.
In the proposed scenario the tiny Wii CPU wouldn't be generating heat outside of Wii mode, where the normal CPU would be gated.
What I dont get is that porting games between consoles and PC's have always been a problem. Yet for the WiiU everyone expects it to magically take code from a differently designed machine and run it wonderfully. And when that doesn't happen it must be because the hardware sucks. I dont understand this jumping to conclusions based on launch games. When 360 games dont run well on PC's is it because the PC's are inferior?
You're choosing to look at one thing in isolation - "launch ports" - and ignore the bigger picture.
- The CPU is absolutely tiny
- The CPU is manufactured using a "big" and dated process
- The CPU draws very little power and is very slow
- The Wii U has a "horrible, slow CPU" according to at least one lead programmer who should know
Then there's the 'probably's
- The CPU is a re-heat of a very old CPU core with no secrets to yield
- The OoOE isn't even that good
- The SIMD functionality is as weak as heck
And the 360 is 7 years old. It's ancient. It's mummified. Even if the Wii U somehow starts to crawl past the 360 in terms of performance, it's not like that means it'll have ascended to it's rightful place amongst the stars where it can handle "next-gen" ports just fine.
The idea that launch ports exceeding (or even matching) the 360 at this point would require some major act of "brute force" CPU powah is just .... it's just .... weird. Like, man.