I guess you didn't read what I had written earlier. The whole "maximum power" of the PS3 not being used is a serious misconception, people take it all too literally. What is meant by that (by those who understand what they are saying and are just saying it that way to be weasels) is that games could POSSIBLY be coded more efficiently to get better results with the resources of the PS3.
The PS3 has be maxed out since launch day. Look at any of the launch titles, they lag, not because they don't use what is available (nothing works like that unless artificially limited), but because they are already using everything available and there isn't enough. A good example would be Genji, a game made mainly to be a graphical display to show where the PS3 stands above the previous generation yet it lagged horribly and heated the PS3 a lot because of the stress it put on the Cell and RSX.
But make no mistake, sure enough there are some games that are coded like trash which make criminally poor use (if any at all) of the PS3's resources. I'm looking at you Sega and Platinum Games, you shameless people. Yes I'm once again talking about the PS3 version of Bayonetta which I'm all but certain didn't use the Cell's SPUs and was just a disgusting train-wreck excuse for a port.
To the point: People need to get it through their heads that the PS3 is not some magical super computer that can survive the aeons. Even with every effort possible made to code things as efficiently as possible developers are having a nightmare of a time even sustaining 30 frames per second despite cutting every corner they can such as resolution and filtering. People just don't understand technology becomes blatantly outdated in a single year, you can't seriously expect a console, or anything for that matter, to hold up for 5 years.
I just read it over and ARRGGHH, poorly written. I say at one point nothing would not make use of the resources unless artificially limited then go on later talking about a game that doesn't use SPUs. Let me try to say that again to be more clear, nothing these days coded to use something would fail to use what is necessary unless artificially limited, hence maxes out what is available. Something not being coded to use the SPUs (or whatever) is an entirely different story.