QUOTE(samurai1337 @ Oct 24 2014, 02:47 PM)
Is this going to be the large generation of iphone with 1GB of RAM, and the new ones coming up with 2GB (and apps are developed to utilize the bigger RAM), making it the iPhone with shortest lifespan? That actually worries me
This is a valid concern, but personally I am guessing that the app store approval process would have some policies that state apps must be at least support a few generations back. Personally, I feel they would at least keep every generation usable for at least 3 years.
At the very least, with the lesson I learnt with my iphone 4, the strategy that I am adopting is to never update to the next revision of iOS until I do not hear complaints of slowness. Apps that take advantage of the bigger RAM, tends to require the same iOS version as the same gen iphone that will be released in THAT year. So iOS 9 will be released for the iPhone 6s.
So, apps that are optimized for iOS 9 will likely face slowdown if they run on iOS 8.
iOS 4 - iPhone 4
iOS 5 - iPhone 4s
iOS 6 - iPhone 5
Just take a look at your own experience with your past iPhones. When was the first point that you started feeling some degradation is speed? Is it when the next major OS comes?
My personal experience is things started getting decidedly slower when I jumped from iOS 4 to iOS 5. It wasn't enough to make you hate the phone, but when the phone reaches it's 4th year of service for me, It's whatsapp and spotify slowness that pushed me over.
The solution ? Don't upgrade to the next major iOS ? Really ?

But then you start worrying about the security implications. Outdated iOS are more vulnerable. So tech users have to upgrade in fear of their phone systems being exploited. This is the reality. Pick your poison : Vulnerable phone, or just take a slight hit in performance?
Further reading :
http://www.imore.com/iphone-slow-explained...out-ios-updatesThis post has been edited by slickz: Oct 24 2014, 07:54 PM