Just one comment and then a story.
It's proper to push back the launch to next Christmas. No reason to launch off that date when you have work to do on your product.
A story. I was on a committee where we were hammering out some details on a product. Such costs do run away when the specs are not well done. In an item I red lined was a statement that "all TCP/IP protocols be supported." Since we only needed ping and one data transfer port, this requirement would add untold millions to the development and testing costs. Plus the product costs since we'd need more memory all around, bigger CPU, etc.
Sometimes it's a spec... or speck.
Bob
...Cost to produce each unit approaching $900!!!
No one is going to pay ~$1,500 for a stupid gaming platform.
They can't agree on certain required specs for standardization.
These guys are a mess.
What's happened to Sony?
http://www.msnbc.msn.com/id/11458047/

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic