Great list but if the UI and UX sucks it's not enjoyable for me to use those features. I was very confused at the time with iOS 7 which had many great features but it made my perfectly smooth iPhone 4 running and looking like a s**t. iOS 8 was with iOS 7 the buggiest release ever, iOS 9 suffered the input lag issue and iOS 11 is again very buggy with questionable UI changes.
"I was very confused at the time with iOS 7 " - Many users at the time were complaining that iOS was so stale and boring and hadn't changed much since 2007. Apple introduces a redesign and people lose their minds because it's different. I'm not quite sure what you were confused. The icons stayed relatively the same, apps were easily identifiable.
"It made my perfectly smooth iPhone 4 running and looking like a s**t." - Every new version of iOS is a bit more complex than the previous version and the slowest handsets suffer from performance issues. The solution would be not to make the update available for older devices but than you get the crowd of "Apple purposely did this so I upgrade my phone".
"iOS 8 was with iOS 7 the buggiest release ever, iOS 9 suffered the input lag issue and iOS 11 is again very buggy with questionable UI changes." - There are plenty of others who can disagree with you on this. Sure, every version has its glitches and quirkiness but none had a showstopper flaw in which the phone was not usable.
Apple under Steve Jobs stood for Quality, Attention to detail and great customer service according to general consensus. Steve Jobs was this visionary who "knew" what we wanted before we wanted it.
Well, under Steve Jobs:
- We saw Antenna gate with SJ responding to it with "you're holding it wrong".
- We saw Yellow screens on the iPhone 4, pink screens on the iPhone 5
- We were told the best size for a phone was one that fit your hand perfectly and yet Apple has a 6.5" iPhone coming this year.
- We witnessed the disaster known as Apple Maps in iOS 7 under SJ as well.
You can't just remember the "good ol' days" and leave out the screw ups that also happened.
I don't see Apple's software team turning things around anytime soon. The real question is can you live with it.