Jesus christ, we already had this discussion in the debate forum...
There is no way that Sony, or anyone else for that matter, can throw whatever they want into the PS3 and sell it at $300. They, like all the other console makers, must find a balance of cost and performance.