I believe really good software optimization could help here, give iOS 8 some time, but hardware is beginning to become a bottleneck.
I have read the arguments for and against the need of more RAM, but in the end 1 GB for a high functioning device in 2014 regardless of software is skimpy.
This is a fair post and I fully agree. They should be optimizing the software regardless of how much RAM there is. It's good programming technique if nothing else.