What apple should do in this case is then allow you to revert, they upgrade you and cripple your phone hoping you'll buy a newer model
I completely agree with this.
Apple
SHOULD allow older devices to go back on firmware if wanted.
However it used to be that if you decided to stay on an old firmware, if there were any apps you paid for in the past that somehow got an update which required the new firmware you were completely locked out! (unless you updated and hence crippled your phone)
But now, even if an app has an update which requires newer firmware, Apple allows you to simply download the last app version that worked with your iOS version.
So in essence they allow you to install past versions of apps... yet they cut people off from ever install past versions of firmware?
And it's not like they don't have the power to let users go back to iOS 6 or whatnot, as they could easily keep signing past firmware on iTunes, it's that they carefully and deviously do everything they can to push users to the new OS (for planned obsolescence of older devices) without any regard of how it negatively affects customers previous devices they have purchased.
But, who are we really? Just a couple of nobodies who don't really make a dent in Apples wallet. Their planned obsolescence machine keeps out humming along churning out and destroying iPhones over time, forcing most customers to line their pockets.
The best we can do is to be informed consumers and keep the OS on our phones that it came with. I'm sure it's tempting to look at the 'cool new features' of iOS 8, 9, etc... but in the end those firmwares are simply built for newer hardware and any new OS update we install will be more complex with more features that our older hardware can't handle as well, so why **** up your device?