For the most part developers do the best they can with the resources they're given ...
The problem with the PS3 is that the strategy of releasing an exotic architecture that requires disproportionate resources to get adequate performance from it only works when developers will see the majority of their sales on that platform.







