I can not think of way to solve their problem without wasting another billion dollars or so. MS took a lot of time to admit they had a problem. It was like they expected the problem to solve itself. IMO this is what happened.
End of 2005 - anecdotal evidence suggested that launch 360s had issues. Ms just ignore it like almost any company would
around march 2006 - costumer service gets a lot of angry calls. Some 360 owners feel cheated when their system break just a little after the warranty expires. MS think the failure rate may be a little over 5%, but no big deal PS2 had a lot of problems and sold more than 100 m.
late 2006 and holidays - Data suggest that 360s have a problem. It is selling really well, there a lot of games on the way, owners love the system. Analysts at MS say that even with the failure rates are 10%, they should not scare the market with a recall. MS can not adress the problem just when PS3 and Wii arrived, that would kill their 1 year advantage.
early 2007 - the competition steal some sales from the xbox. RROD ghost refuses to go away. Data updates show a higher than 15% failure rate. The guys at MS gaming division are losing hair thinking about it. Something must be done, but telling how big the problem really is could take 360 out of console race a little early. They can not afford to do this when the "Wii fad" is so hot.
middle 2007 - xbox reach critical mass. There is no way to deny it anymore. So many systems are broke, so many consumers are complaining. The 3 year warranty extension helps to keep MS "good" image but do not solve the problem.
The problem is that they now have some 10 million consoles at the market. Switching them all at once would make it impossible for MS to profit even if they stayed into the game market for another 20 years. They ignored the problem early on thinking it would pay off later when they were market leader. IMO they should have taken it slowly. Like shipping less units until the problem was fully solved or investing on research early to make a RROD-free version when xbox numbers were at 4-5 m.
If xbox was not already 7 billion in the red, they could slow down and just aim for a 3rd (profitable) place. That is not the way how MS do their business and that is why they are in a delicate situation.
To help them with their image I agree with everything the other users said.
1) Tell consumer they fucked up and that they are sorry.
2) Make the repairs as fast as possible. Waiting one or two weeks to play your favorite games do not make a great user experience.
3) Compensate us. Free games, discounts, gifts, Ms points, whatever. Just do not give them a cheap 1 month gold Live, make it at least 6.
Satan said:
"You are for ever angry, all you care about is intelligence, but I repeat again that I would give away all this superstellar life, all the ranks and honours, simply to be transformed into the soul of a merchant's wife weighing eighteen stone and set candles at God's shrine."