[citation][nom]goose man[/nom]If every system has at least this kind of system (CPU+GPU+12GB), developer can do their work more eficiently, the code can be more streamline and efficient[/citation]
A) Not everyone would jump on that ship. You're essentially making something like a game console (the original Xbox was off the shelf parts). And the fact of the matter is, even if you got everyone to buy this, you force people who don't need 12GB of RAM, and huge processing power for writing school papers, into spending money they wouldn't have to currently.
[citation][nom]goose man[/nom]the do not have to worry how their program would run on joe's machine that only have integrated GPU with slow CPU and 128 MB RAM ...In the end, software is much more optimized, efficient and faster, that would benefit us all. No more "Can it play crysis ?" question :-D[/citation]
That ruins the whole concept of being a hardware enthusiast.
The fact of the matter is, under the current system, I can spend more if I need more performance and less if I don't, rather than being victim to someone else's idea of what ratio of GPU to CPU performance is best for every application.
I pride myself at understand and learning the performance of component, and there are many other people that feel the same way. Milking the best performance is a hobby to many people, not to mention competitive gamers.
That concept if why we no longer have the computer systems we had in the 80's.