Frizzle said:
The components inside computers are however made for many different market segments. Aside from that, and what I think is the most fundamental difference is how things evolve in time. A sports car from the seventies contains parts fundamentally different to a modern sports car. They will be made using different design paradigms, with different materials, and therefore there will be precious few components that can be used in both. Similarly, advances in processor architecture means new interfaces, and new motherboards, even when they are designed to do the same thing.
The increase in development costs were referring to the game studios rather than the console manufacturers, sorry I should have made that clear. Console games benefit from having been optimized to run on one set of hardware, having the system you suggest would negate this advantage.
Since you brought up the handle and razorblades idea, I'll tell you what I think would happen if the system was adopted. Like the razorblades, the price will increase in time, till you have spent more than you reasonably should, and then they will discontinue it and make you buy a new console. Once you had invested enough in your console, the prices would begin to ratchet up, as the console manufacturers will have a monopoly on the component upgrades, with large mark ups on components compared to the prices for an open system like the PC.
For example; Microsoft has a monopoly on hard drives for the 360, and they go for 4GB/£ (~2.5GB/$).
I can get a new hard drive for my PC for 33GB/£ (~20GB/$). That is eight times more expensive, you could probably look forward to similar mark-ups on other upgrades too.
I agree that it is pretty simple to put some components together (if I can handle it anyone can), but some (most?) people buy consoles in part due to the buy and forget nature of them.
Perhaps "decades" was a bit long on the time line, but you could get a significantly longer amount of playtime out of a console that you can upgrade (just like people keep their computers forever, while only replacing the insides).
The insides
are the computer. The case is just a box that the computer sits in, to increase the ego of the guy who owns it. I know that's why I bought a gnarly one, with crenelations like it's a gothic cathedral.
To stop this getting too off topic, we will get a new generation of consoles at some point, better hardware gives you more freedom. There are always people who argue that what we have is enough -"640k of RAM is enough for anybody" - but the past has always shown them to be wrong. I think they will be this time as well. I have no idea what the next generation will be like though, probably have web browsers and more social functionality than they do now, but beyond that I have little idea beyond "more powerful".