[citation][nom]drwho1[/nom]Consoles have a life span of about 10 years, so I do hope for something better than "good enough" when they decided which GPU, CPU, amount of RAM etc... Even better give us the freedom to expand our consoles by simply been able to add more RAM, add more video memory, or even change the GPU 5 years down the road if we want.[/citation]
Everytime i read some one asking for consoles with upgrade uptions i question wether people even think before making such wishes.
Such options are available on PC because, PC parts are not only used by gamers they are used by millions of other consumers.
If custom GPUs, RAM, CPUs, made it across to consoles it would have to made for that specific console meaning no one else around the world would be able to use it. The costs to make parts for a specific machine would be tremendous, and then console makers would like their own royalties on such stuff. Lets just say 2 gigs of ram bought on PC would be considerabaly cheaper then buying the console counter part. Due to much lower production, royalties to console maker.
It would also eliminate the entire idea of a console, easy to use and single unified hardware. Where a developers knows exactly what they will be coding for. It would essentially become a locked down controlled PC (well they already are that), but i hope you get the picture.