With the 6 coming out this week, the iPhone 5 is now two generations behind. My iPhone 5 still feels very fast. People knock iPhone's specs but I was using my friend's S3 which is also 2 generations behind and it is not smooth at all. If we go by history, the iPhone 6 should still be up to snuff in 2 years. Notice it has 1GB of RAM. If the S3 feels slow and is only 2 generations behind, who cares if the S5 has 2GB RAM when it will feel slow in 2 years anyway?