Some people are wondering why Apple even bothered to release iOS 7 for the iPhone 4 an iOS 8 on the 4S, given their lackluster performance. I'm sure that some users would complain about Apple dropping support for their only 2 and a half year old devices! So what is better, Apple endorsing an update on devices that clearly can't run it smoothly, or knowingly dropping support for these devices to prevent any performance hiccups from happening in the first place. It seems they can't release iOS 8 on the 4S and then advice users not to upgrade to it; that doesn't make any sense. So it's a tough spot. A lot of people know by now that it is a bad idea to upgrade, but now many users are stuck and unhappy about it. I think Apple should continue to offer them the option to downgrade to the previous version, then people could go back without issue! Any thoughts?