^^
This is a good point in favour of Sony and against MS: both PS3 and XBox360 costed a lot and, given also the fiery competition and dominance by Nintendo, they'll need a lifecycle at least 6 years long market to repay adequately investments (*), so long-sightedness will definitely pay, a well equipped console will stand better the test of time.
(*) XBox360 is producing profit, but to repay initial investments, in the best case scenario of high attach rates for games and premium services, it will need to sell at least 35 million units, 5 years to reach this goal, given the current and past sales, should be quite likely, add at least another year to increase HW, SW and services sales and have decent profits instead of simply breaking even.







