Yeh I suppose when you put it that way it would be fine. We all understand this concept from PC gaming though (we are a tech forum after all) but interesting to see if the average gamer sees this as a positive or a negative.
krisboats what do you reckon about the Xbox approach where they will use server side GPU/CPU power to make verso game effects better. I like it but again you have to always be connected to take advantage.
I'm always open to new ideas and trying new things. Sometimes they work, sometimes they're just terrible. There's obviously going to be drawbacks to a setup like that, it'd have to be optional as opposed to mandatory. One of our regular destiny lot has internet so terrible that when we do a raid and have 6 people in the party chat his voice breaks up constantly until the chat size is reduced. If he had extra server side processing it'd kill the enjoyment factor for him completely. I think if the system worked as intended it'd be a great thing. Who doesn't want better stuff, right? They nailed the backwards compatibility and the game streaming (for most people) so yeah i'm all for it.
the development difficulties are just different now.
Now developers are struggling to get parity in performance between the two platforms and working out what compromises each version needs.
You could easily have a modular upgradeable console but then the developers would always be making use of the newest upgrades making each one mandatory, and before you know it you've got a glorified crap PC.
The only way consoles work is if the specification stays the same so customers don't have to keep upgrading and developers know what available limits they have to work with when making the games.
I can't see a modular one working for the very reasons you described. But a secondary console with a predetermined set of extra power under the hood would not be much harder to do. Like i said, most pc copies have the varying levels of visuals so the artwork will be done already and i read somewhere that a lot of developers make the renders in a high quality but when it gets dropped into the game environment and the levels are populated with extra effects and items the renders need scaling back until they find a set of compromises that work. A secondary console would simply allow for less scaling back.