[citation][nom]freggo[/nom]"device doesn't offer means of adding storage"Isn't that a bit shortsighted ?Basics like memory upgrades, or replacing of bad memory should be available. Even if you have to have it done at a local 'authorized' place to keep the warranty.Same with battery changes. They should be quick and easy too so you could simply have a spare battery with you on a long day on the road.[/citation]
It's quality control, and even though I'm not an Apple fan, it's a good model for manufacturers. This way you know everyone has the same RAM and also not some cheap SD CARD that is slow and full of errors. It makes everything a lot smoother for the manufacturer. I also don't understand why people think that the new consoles should be upgradable, the point of developing for them is that they are all the same.
Now the battery I agree with, there should be a replaceable battery. You can also root the device and connect USB storage through the port.