Is 3+ year software support even worth it?
iOS 7 on the iPhone 4 is such a catastrophic mess that its simply better to not have gotten an update at all.
Apple is lauded for being the only company giving 3+ year software support but is it really worth it if it makes you hate your phone that was functioning perfectly fine before? I mean its common for devices to get a performance/battery life hit with new OS versions but the iPhone 4 situation is pretty extreme from what I have seen. And I guess the reason for that is that its a freaking 3 year old device getting a significant update to an OS when it really should have been retired.