Earlier quoted context omitted.
>> Surely true, phone hardware was quite 'limited' at first Well here's my problem with that argument. The 3G, 4 and iPad 1 were quite fast until the bloated OS upgrades started coming out. The one thing that would keep me from being bitter is if Apple offered an easy way to downgrade to the original OS version of each one. I don't run a lot of apps. The most important apps to me are the ones that come with the phone…
True, but I can also understand how for some time iPad 1 level hardware was just a bit too limiting. Now the bloated upgrades, as I said, did also help forcing users to "want" the new one more. The thing that saddens me is that, business will always do that, it's the survival gene by making profit. On the other hand we could have nice open source, legit good software layers but it just doesn't happen the right way on…
My experience after switching to Android is not that though. Most of the major releases, including the upcoming N, offer performance improvements.
Granted, I don't know what that says about the code base, whether it was already so vastly inefficient that they find tons of room for improvements or whatnot, but it's definitely a refreshing change from iOS for me.