The fact that this post and article exists is insane to me. Those of you that are in denial (the benchmarking company included) that updates slow down iOS devices are either trolls or people that discard your iOS devices after no more than two years of use (I'm not hating, I sometimes do this, but because I'm not in denial that my two year old iOS devices are about to start running like crap as soon as I really get into year three).
I have not updated either my sixth generation iPod touch nor my iPad mini 4 to iOS 11 and I likely won't ever due to this phenomenon. In fact, since I still want to experience iOS 11 on something that won't have me feeling sad that my hardware that I do love is much slower now, that I will very likely be replacing both of those with more modern equivalents (which is sadly an iPhone SE and a fifth generation iPad). Stupid that it should come to that seeing as my iPad mini 4 and sixth generation iPod touch are both still in great shape.
Nevertheless, this has happened with several other iOS devices that I've owned in the past: the fifth generation iPod touch, the third generation iPad, the first generation iPad, the fourth generation iPod touch, the third generation iPod touch, the first generation iPod touch, etc. It has been happening since "iPhone Firmware" became "iPhone OS" (well before "iOS" even became a thing).
No conspiracy theory here but...
All those tests do is show the process is doing what it was designed to do. Does it take into account actual real life experiences? Maybe experiences with a phone that's been updated several OS iterations vs. a flatten/re-build each major OS release. I've always wiped clean with a major update and never restore an iCloud backup. Lightning fast, all the time, even on older hardware.
I suspect the slowdowns affect people who just update iOS 8,9,10,11 and so on. Old code lingers and causes issues IMO. Major OS update: DFU, flatten, go from there. Always smooth afterwards for me.
DFU restore on major iOS versions DOES help. However, it's nowhere near enough. I did benchmarks (Geekbench 3, at the time) on a fifth generation iPod touch of it with iOS 6, it being upgraded to iOS 7, and then it being DFU restored to iOS 7. iOS 6 to iOS 7 had a noticeable decrease in performance. The DFU restore DID make it faster, but still plenty slower than iOS 6. Incidentally, I haven't done a whole version update to a new iOS version on a device since the iOS 5 era and I can tell you, it does help, but nowhere near enough.
To restore speed to your device simply reinstall the OS and restore from backup...
...just like a Windows PC.
Yeeeeeeaaaaah, about that...on a Windows PC (or even a Mac), you can put whatever OS you want; even an earlier one. On an iOS device, your options are "restore to the current" or "restore to the current and bring back things that only contribute to your sluggishness". An iCloud back-up is really only useful if you have to replace your device with one of the same kind and you're running the same version. Otherwise, they suck for this kind of thing. Even so, reinstalling the OS doesn't change the fact that the OS is running balls slow because the software is still too new.
Interesting. What about restoring from cloud backup when done with the wipe/install?
Doesn't help as much as you'd think it would; see above.
If Apple drops support after 2 years (like Android) people would be screaming that their iPhone didn’t get the latest version. Apple supports for 5 years and people scream their device isn’t as fast as before.
Damned if you do, damned if you don’t.
Personally, I prefer how Apple does it now. I’d hate for them to abandon older users.
They already do abandon older users by making their devices run as slow as they do though! Here's the solution:
Rather than five years of support (from the time the processor family is announced that September to the time that device is left in the cold), do three years of OS updates, and then two more years of security update patching for those devices. They are still secure to use for five years so that anyone still wanting to can without feeling like they have to buy a new iPhone or iPad. Google does something similar with their phones
It's a damned if you do, damned if you don't situation for Apple when it comes to allowing older devices to upgrade to new OSes.
If Apple lets them upgrade to the latest OS, it evinces planned obsolescence. If Apple doesn't let them upgrade to the latest OS, it evinces planned obsolescence.
They're really not though. Like I said above, if they give the same amount of time for security updates, but 50-60% of that time for OS update support, then they're fine. Imagine how much better to use the iPad mini 4, the iPhone 6, the iPhone 6 Plus, and the sixth generation iPod touch would be if rather than be on iOS 11, they'd be on iOS 9 with the current security patch.