I, do not, believe this, for one single bit.
First of all:
- It would be one of the most profitable ways for Apple to keep people buying new phones.
- Apple basically keeps nagging you to update iOS, and make it so that uncareful people accidentally update their phone either through their iOS itself or iTunes. Yes so called to keep users 'safe' and to provide the 'best' experience ever! Do you believe it?
- In addition, the hell with ever having any chance to downgrade ever, unless saved blobs.
From a technical viewpoint:
- An OS doesn't 'magically' slow down the more features it adds or posesses. This is the most lame excuse of people that defend Apple when it comes to this particular subject, it is used to keep all newbs at bay.
- So even if an iDevice would be slow due to the OS being so much more 'heavy', a lot more people would experience wild temperature increases around the board.
"It's not gonna happen!" (Dictating trump ;-)
- Benchmarks only show potential driver and raw CPU/GPU performance, but it does NOT show intentional code in the OS that would look like (Simplified, but the idea is what matters)
if iDeviceModel < %whatevernumber%
{
goto Function MakeYourDeviceSlowAsHell
}
MakeYourDeviceSlowAsHell
{
'Add some random malicious junk code to rum in the background or just randomly sleep between execution of code'
}
Or... just go complete Intel Inside and choose a different code path to execute the slowest bit of runtime code.
You know, Intel C Compiler. Yes, companies have been known to do this, and they will keep doing it for profit.
And no, nothing of the sort would have to affect ANY benchmark.
So yeah, keep dreaming about apple's recurring 'Fixes and performance updates' guys, and please do believe it.
My rule of thumb? Never ever update your iDevice to any new major version and stick to the very last update for the iOS version your device came with. Or just be like me and never ever uodate after purchase and wait for the very next jailbreak ;-)
K k thx.