http://arstechnica.com/articles/paedia/cpu/xbox360-2.ars?67820&38621
Increasing the width of the execution core definitely has its advantages, but there's a limit to how wide the core can be before you reach a point of diminishing returns. The code that programmers and compilers generate is serial, so it must be rearranged before it can be executed in parallel by a wide execution core. This process of rescheduling the serial instruction stream so that it can be executed in parallel, a process called dynamic execution, requires special hardware that adds complexity and size to the design of the processor.