I want to ask this question more generally, because I think it's an important point. For anyone who's looked at MS and Sony's financial statements for the last 2 or 3 years, it's pretty apparent that they have to make more money somehow. And in case you thought this was a momentary, 2-3 year blip, the situation has generally gotten worse, not better; Sony made more money in the PS1 era (Despite the PS2 being a more popular console both in hardware and software sold), and it's readily apparent that they'll make a lot less money in the PS3 era. What we may think is a lot of money -- 600 dollar PS3, 400 dollar Xbox 360s, 60 dollar games -- clearly isn't enough.
They have to make more money. What do you suggest they do? I'll give you some options:
1) Decrease the power of the consoles in the future. Take the Wii route, and take small steps.
2) Increase the price of the hardware
3) Increase the price of the games
4) Introduce for-pay downloadable content
5) Introduce an online subscription service
Option 1 seems to be completely unacceptable to a lot of people. Option 2 and 3 seem almost absurd, as people are complaining about the prices of the PS3 and 360 even now, when their respective companies have bled billions to push them at their current costs.
Number 4 has already been put in place by all 3 companies, and for Microsoft and Sony, it clearly isn't enough to stem the tide.
So that leaves number 5. Am I missing something? Is there some error in my calculations here? Because from what I see, subscription costs are simply a necessity. Or we can all buy Wiis. Or they can sell the PS3 for 800 dollars. You chose, because Sony and Microsoft aren't going to be happy bleeding billions upon billions of dollars for eternity.