While I will buy a 6 for development purposes, I too was disappointed to find out that RAM is staying at 1GB. It's nearly 2015. More RAM does affect battery life, but still...they could have struck a balance here with 2GB.
Funny, I'd say the same thing about the people who've been repeating the "overpriced/underpowered" trope ever since it stopped being true over a decade ago.
They also pointed out that iOS already artificially limits the amount of RAM a single process can use, so adding RAM wouldn't even really do anything besides make it take longer for background apps to be evicted.
Apple fixing Safari's bad behavior and letting it sleep its state to flash would work too, but 6 iOS versions later it looks like they're incapable of that.