By using this site, you agree to our Privacy Policy and our Terms of Use. Close

In both my Computer Architecture and VLSI classes back in college, the professors always made it very clear that when designing some type of mass market programmable device, your architecture had to be easy (well, relatively easy, not like BASIC easy) to design for by the average engineer. It didn't matter how awesome your specs were; if your system were complicated, most of the system would go to waste. If the engineers designing it couldn't figure it out and design/program well in it, it wasn't their fault that they can't "get" your design; it's yours for making it complicated enough that your system is underutilized. There are more relevant engineering principles I could discuss, but I really don't want to turn this into a long, full-blown flame war.

This is not some fanboy ranting about the way things oughta be. This is a fundamental engineering principle that Sony chose to ignore. It isn't the programmers' faults that they're underutilizing the PS3. It's Sony's fault for forcing them to underutilize it. "Laziness" has absolutely nothing to do with it, and the fact that you're claiming that laziness is the problem tells me that you have absolutely no idea how product development works. Please stick to things you do know about.