Dafür gibt es mehrere Gründe:
1: Zu wenig Ram, die PS 3 hat nur 256MB Hauptspeicher, davon standen am Anfang für Spiele 129 MB zur Verfügung und am Ende 201MB. Fast alles was man sich an tollen Spielereien mit so einer genialen CPU vorstellen kann braucht einiges an RAM, wobei einiges da schnell auch nur ein paar MB sein kann. Tolle Physik oder KI Simulationen und ähnlich geniale Dinge, mit denen sich die PS3 von dem PC und der X-Box 360 hätte absetzen können waren einfach nicht mehr drin.
Das ist wohl richtig.
2: Die Faulheit der Programmierer. Ein gutes Spiel zu basteln das auf Mutithreading setzt ist einfach sehr aufwendig, es gibt auch auf dem PC eher wenige Spiele die das so richtig gut hinbekommen (einer der Gründe warum man mit einem i3 noch so gut dabei ist). Dann sind Spielereien, die so eine CPU so richtig auslasten, meist recht aufwendig, zuviel für schmuckes beiwerk.
3: Die Kompatibilität mit der X-Box 360. Wenn man ein Spiel entwickelt, dann meist Multiplattformmäßig, das bringt am meisten Gewinn. Von daher kann man maximal 3 Power PC Kerne auf der X-Box 360 auslasten, danach sieht es kritisch aus, will man nochmal den PC ins Boot holen wird es noch schwerer.
Am Anfang war die Xbox 360 Leadplatform bis man merkte alles was die Ps3 schafft, läuft auf der XBox 360 sowieso.
4: Die Art der Spiele. Auf Konsolen läuft, im Vergleich zum PC, CPU Mäßig eher seichtes Programm, viele Egoshooter und Action usw.. Kaum richtig harte Simulationen, die kann eh nur schwer steuern, deshalb sind sie meist dem PC vorbehalten und außerdem brauchen sie meist viel RAM, was uns zu Punkt 1 führt.
5: Die GPU. In den Konsolen werkelt einmal ein GeForce 7800GTX und einmal ein Radeon HD 2000 Derivat, beidemale mit 256 MB RAM. Man muß kein großes Genie sein um zu begreifen das die CPUs mit dem Zuspielen für die Grafikprozessoren eher wenig Probleme haben. Gleichzeitig verhindern verhälnismäßig schwache GPUs diverse Effekte, die auch die CPU beschäftigt hätten.
Naja eher eine abgespeckte 7800Gtx mit alter Shaderarthitecktur 48 Pixel und 8 Vertex schader, die ATi hatte 240 (24 *5D) Streamprozessoren,
Die Xbox 360 hatte 512 MB Speicher den sich der Entwickler selbst einteilen konnte. Auf dem Mainboard waren 32Mb für das Betriebsystem und der Rest landete auf der Platte, das hat den Ram entlastet.
Alles in allem ist die Cell CPU, so wie sie eingesetzt wurde, ein Flop. Ursprünglich sollte sie auch noch im Alleingang die Grafik berechnen, dann wäre der Aufwand für die CPU gerechtfertigt gewesen. Sony hat sich jedoch wohl erst verhältnismäßig spät dazu entschieden eine dedizierte GPU einzupflanzen, was die CPU quasi überflüssig gemacht hat. In Sachen Hardware hatte MS eindeutig das bessere Händchen (bis auf den HDDVD/Blu Ray Komplex).