But if you bought the iPhone 5c (which was sold by Apple until August 2015), you're out of luck -- it is no longer supported by iOS 11.
I don't know how long other companies sell their models, but Apple typically sells every iPhone model for 3 years.
For customers it's not as important how long a model is supported after it was released, but rather how long it is supported after you buy it!
Would you buy a Dell, HP or Lenovo today if Windows 10 would only get software updates two years after it was released (July 29, 2015...)?
To be sure, phones (and computers) don't need software (feature) updates, necessarily. They can still perform functions (and install apps) long after the updates stop coming.
Security updates, on the other hand, should have a guarantee more inline with computers - say 5 years after the product is no longer sold. (Of course, that's much more ambiguous then "2 years after release date" but 5 years for security doesn't seem unreasonable to me.)
-----------------
First, timelines:
Nexus 5X
Released: October 22nd, 2015
Discontinued: October 5th, 2016 - (12 months from release)
Mainstream Software Support Ended: December 5th, 2017 (13 months from discontinuation, 25 months from release)
iPhone 5C
Released: September 20th, 2013
Discontinued: September 9th, 2015 (24 months from release)
Mainstream Software Support Ended: July 19th, 2017 (22 months from discontinuation, 46 months from release)
-----------------
Next, positioning:
iPhone 5c: Bottom of the lineup, released as a budget/$0 contract option in comparison to the rest of the iPhone line.
Nexus 5X: Flagship of the Nexus line. You could argue the Nexus 6P was the flagship, but it's irrelevant as it was also released, discontinued and exited support on the same days. Point is, these were the top-of-the-line Nexus phones at the time.
-----------------
Here is how I see it:
Apple had a reduced support lifecycle for a bottom-of-the-line experimental phone that they never repeated. They typically support a phone for 3-5 years, this one was 2-4 years depending if you count from release or discontinuation date. This was still longer than the support life cycle for the flagship, top of the line Nexus phones, the only Android phones with the reputation and stated goal of offering extended software support. They managed to make it just over 1-2 years.
I don't care how you slice it, that's embarrassing. Even the flagships can't begin to approach Apple's support timeline for their worst and most neglected device. Throw in non-flagships, even from just the major manufacturers, and it just gets depressing. There are phones being sold right now that will never see an update after the customer purchases them. They've exited support before the customer even unwraps them.
I think any way you look at it, Apple is the only company who can be trusted to provide a reasonable support lifecycle, regardless of when you buy the phone.
—- Sent from my iPhone 5s
The only time I suffer lag is sometimes with the share button in Safari. My storage was chronically full on my last one, and that didn't seem to affect anything. My batteries still last a handful of hours, but the 5s wasn't part of the iOS voltage-limiting patches, so I don't know if that would be a cause.
I'd try a factory reset then restoring from backup.
Apps take 5-10 secs to open, whatsapp is especially slow, etc. Once you are in an app, everything goes more or less ok, though.
Not according to the rest of the world: http://bgr.com/2018/03/06/iphone-6s-speed-test-old-vs-new-ba...
edit: I guess I was wrong, though I can't find any evidence to suggest that the 5s is exempt from this behavior other than "some reddit users reported it doesn't happen to them"
But it's the modern mantra to do it anyway and apologize if someone complains. Cause really, why spend time/money in advance of a possible non-issue?
Free market decided long ago customers were the product, not the customer. We will be treated how they want and appear to put up with it just fine, given the stock market.
https://support.apple.com/en-us/HT208387
> For iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, and iPhone 7 Plus, iOS dynamically manages performance peaks to prevent the device from unexpectedly shutting down so that the iPhone can still be used.