Want to elaborate on that?
There is always a trade-off between performance and generality. Sony is veering farther onto the performance side than some developers would like. The games that do utilize the performance offered prove it's not pointless.
Um, the original Xbox gave much better performance, was statistically way more powerful, and was easier to develop for than the PS2. So why is it that the PS3, which was released a year after the 360 is giving everyone so much trouble and really proving to do nothing as far as improving games on a technical level?
Killzone 2 looks great, no doubt, but Sony collaborated extensively with the developers in a huge effort to show of the "power" of the PS3. They did a fantastic job, but they were being shown all the "tricks" they had to use by Sony. Sony can't afford to do this with every developer out there, and thus the supposed power of the great black box is wasted.
They easily could have just overpowered the 360 with a real gaming CPU and GPU, instead of trying to shoehorn the Cell in there and calling it a day. Had they done the former, we would not hear about all these problems from developers, and the PS3 really would be getting graphically superior games. Seriously, they had an extra year to work on all the specs and they release it with a GPU inferior to the 360's? Ridiculous.
Edit: On a different note, what I despise is that everyone tries to put the blame on honest, hard-working developers that have to put up with a shittily thought-out console design.