This is what bothers me about iOS devices the most.
Unlike the Mac OSX upgrades, iOS upgrades seem to slow down the devices. iOS upgrades turned my 3G into an unusable mess. The same happened with my iPad 1.
My iPhone 4 slowed down noticeably with iOS 6.0, and even though I stopped upgrading after 6.0.1, it's been getting progressively slower-- and 95% of what I do on my phone is email, rss and browsing.
I have a 3 year "recycle" policy with my own hardware. My iPad 1 became unusable in less than 3 years. It doesn't feel good to spend ~$800 (a 64gb wifi with taxes in) on a device only to have it ruined by OS upgrades.
If Apple let you downgrade the OS easily, I probably wouldn't be nearly as pissed about it.
--edit-- In retrospect, I feel like a fool for plunking the extra $ for the 64GB model, thinking that it would help 'future proof' my purchase.
Nobody said that. Apple can "advance" software for the newer devices and just patch the security holes for the older ones. Nobody's asking for downgrades.
Your 3GS has nothing to do with the iPhone 5S. iOS 7 was probably designed with the iPhone 5 in mind. The 3GS probably had support hacked together.
I think that at this point, you can stop using a 4 year old phone. Or, if you insist on using it, you shouldn't complain if modern software doesn't run 100% on it.
> I think that at this point, you can stop using a 4 year old phone.
You sound like an Apple salesman. Who the hell says 4 years is old? It worked PERFECTLY WELL.
> Or, if you insist on using it, you shouldn't complain if modern software doesn't run 100% on it.
It's Apple who pushes consumers the whole time with "upgrades". Besides, all the consumer is asking for is security patches. If "upgrades" do effectively downgrade the product, then why do the produce this "modern software"? Because the want to sell the latest iPhone.
Well then, let's stop advancing technology now because you think it's fine where it is. Let's stop writing more feature-packed programs because hey, features cost resources. I'm sure you're using a recycled computer running Puppy Linux or something else ridiculously resource effective but lacking in features, am I right? I doubt it. But if you are, you're in the MINORITY.
What do you want from Apple? For them to support every single phone in different ways? Security patches for the first iPhone but no new features? Same for the 3GS? And if customers with the 3GS complain about having no new features, well then, let's do ANOTHER fork and do security patches + features. Why then, let's do that for every single model.
Four years is old. That's the difference between having a kid and watching them go off to school. If you can't buy a new phone after 4 years, then don't. But quit bitching that it isn't rainbows for you.
> let's stop advancing technology now because you think it's fine where it is
Nobody ever said that.
> What do you want from Apple?
What is that question? I said what needs to be done: Stop downgrading my product with so-called "upgrades". It's just common sense, really.
> Four years is old.
Yes, for rich people who don't care about resources because they are not affected by the scarcity. A phone is old when it doesn't fulfill the consumer's needs.
1. That phone is NOT old. Who says we should buy a new phone every time some company wants to make some cash? The thing worked great and there was absolutely nothing that needed to be changed.
2. I do NOT want to be part of a throw-away society that benefits nobody but some company. Our planet does NOT have unlimited resources, yet we keep throwing away electronics like there's no tomorrow.
Then don't upgrade the software on your phone either. You consume energy every time you upgrade, further depleting our planet of its finite supply of resources.
The consumer is damned lucky that Apple even bothers to support phones beyond the last two generations.
If they did what they probably should have done, your phone would have reported, "Sorry, this update is not supported by your device," when you tried to install the latest iOS version. Then we'd be treated to even more wailing and gnashing of teeth from people who feel entitled to perpetual updates. Apple literally can't win here.
Edit: I will agree that they could 'win' by the simple expedient of permitting OS downgrades. There's no reason they couldn't let you revert to the last version you were happy with.
FYI: the 3GS was sold until September last year. I have non-techie friends who bought one. Probably in the reasonable expectation that a phone that is still being sold (and not in the aftermarket) gets updates for a while.
I just "upgraded" my 3GS to the latest OS. Before that, I had 3-4 days of standby time. After that: about 18hours.
Apple: You can get the finger.