Out in the real world, the sheep doesn't know how much ram it has.
iPhone users are so tech stupid that if you tell them that they have 512MB of ram they would think that they have 511MB more than a 1GB phone. iphone users don't buy for specs. Those that do jumped to Android a long time ago.
So why should Apple upgrade the RAM? Their still going to buy the phone.