[quote name='Ivanhoe']well it would be nice if next gen consoles were able to do a simple upgrade for ram.
start selling ram sticks for 360,ps3,wii . Would make the console a little cheaper and give gamers options to upgrade if they feel like it.
I know i would be willing to add another 512 ram to a console a year down the line.
512 is a lot compard to 64 in original xbox.
however it really isnt a lot compared to what the 360 is now and how much more the games will need to be able to play.[/QUOTE]
Then you no longer have a stable platform. Developers want every single machine to be absolutely identical and predictble in resources and behavior.
You may have noticed than only a small fraction of N64 games supported the exansion RAM. This device was originally part of the 64DD add-on drive. Additional memory would be required since data could no longer be read from the cartridge mapped to main memory. Developers found it let them do a lot more with the hardware's capabilities and pressed Nintendo to make it available while the 64DD sat in limbo.
As part of the 64DD it wasn't an issue of whther to support it. If you were doing a 64DD game you automatically could assume an 8 MB N64. But you also limited your market for the game to the subset of N64s that had the add-on installed.
For the Memory Expansion Pak it was worse because it was more difficult to track sales, especially after third party units appeared. Developers took a big risk if they produced a game that required the additional memory. Nintendo itslef waited quite a while before they allowed such a game, Donkey Kong 64, and only then because they bundled the unit with the game. Majora's Mask came later as Nintendo was confident a major portion of the N64 installed base had the added memory.
By the time N64 game development ended, only about 5% of the library supported the RAM Expansion Pak. To make good use of it meant a fair bit of added labor on the game and the cartridge capacity would need to be bigger for the higher resolution to be properly suppported by the art assets. If you didn't have a likely major hit on your hands, doing a game exclusively for the added memory was out of the question due to the reduced market.
Microsoft really, really doesn't want to put developers and consumers through this. It's just suicidal. They already impose enough requirement for hard drive support being included but optional in al but one title to date.