The market for a $600 console isn't saturated yet. Once FF and MGS and GT5 are released, the bottom will probably fall out of that market. At that point, Sony will require a price cut in order to spur future sales.
I'd argue that price isn't the most important factor because I believe there are still a significant portion of the population willing to pay $600 for the console if it gives them the return they want.
So the problem isn't the price. The problem is that FF, MGS, GT weren't and aren't available. The problem is compounded by Sony's arrogance "people will pay $600 for the PS3 with no games", which was a huge miscalculation.
Like Nintendo had no idea the Wii would be adopted so rapidly, Sony had no idea the PS3 would be so completely shunned.
But it's about the games. And there's no way Sony can afford to drop the PS3 to $400 this holiday. That would probably add an additional two years to profitability. Sony can't afford that.
Besides, even at $400, the market is still rather small (as MS can attest to) and that's with many, many quality games. Drop the PS3 to $250 and people will buy it with its current library. $400? Not so much.