Stability is a non-issue.
An upgradeable xbox, running windows wouldn't be a PC(multiple hardware vendors) but more like a homecomputer (think ST and amiga).
Complexity doesn't have to be a problem.
The 360 doesn't need a faster CPU and GPU so much as more memory. Detailed textures will go a long way to improve visuals.
Adding more memory could be a simple procedure. There is even some prior art in console land for this. It's also the simplest upgrade for a PC.
If you're going to replace CPU+GPU+RAM though, you might aswell take a new box entirely.
Market penetration on the old model doesn't have to be a problem.
It's not a true homecomputer yet and the difference is that M$ has full control over which games they allow on the box. M$ could simply demand for all future games to be optimised for both the slower model and the faster model.
The biggest hurdle then is that the faster model may not be perceived to make much of a difference and people will stick with the old and so developers will too concentrate on the old set, continuing the cycle and turning the modular design into a flop.
An upgradeable xbox, running windows wouldn't be a PC(multiple hardware vendors) but more like a homecomputer (think ST and amiga).
Complexity doesn't have to be a problem.
The 360 doesn't need a faster CPU and GPU so much as more memory. Detailed textures will go a long way to improve visuals.
Adding more memory could be a simple procedure. There is even some prior art in console land for this. It's also the simplest upgrade for a PC.
If you're going to replace CPU+GPU+RAM though, you might aswell take a new box entirely.
Market penetration on the old model doesn't have to be a problem.
It's not a true homecomputer yet and the difference is that M$ has full control over which games they allow on the box. M$ could simply demand for all future games to be optimised for both the slower model and the faster model.
The biggest hurdle then is that the faster model may not be perceived to make much of a difference and people will stick with the old and so developers will too concentrate on the old set, continuing the cycle and turning the modular design into a flop.