I'm always amazed how eager some people are to defend certain shortcomings of Apple's products. Yes, we all know iOS is more polished than Android right now and thus 512MB go a longer way, but guess what - 1GB would make the "user experience" you never tire of acclaiming even smoother (less hiccups, less crashes, less forced reloads in Safari...)