Kickback said:
Calling the Wii U next-gen is a real stretch tbh, it's barely on par with the current consoles we have already.
That is a common misconception. The problem is that people are judging the Wii U based on current gen hardware convention. With the Xbox 360, for example, the GPU got maxed out fairly early on, so a lot of processing, such as physics, was unloaded to the CPU. As a result, developers have become accustomed to a beastly CPU being of utmost importance.
The Wii U takes a different approach and instead has a beastly GPU that demolishes the 360 while the CPU is a more modest upgrade. The CPU and GPU are built on a single die, meaning communication between the two processing units is lightning-fast. To get the most out of the Wii U, developers need to stop programming to max out the CPU, but rather take advantage of GPGPU (General Purpose computation on Graphical Processing Units) which is modern programming concept that is on the rise. As developers figure out how to offload work from the CPU onto the GPU, they'll realize they're dealing with a completely different kind of beast.