Apple has had a ton of iOS issues recently. I really think they need to slow down and stop releasing a new version every year, instead focusing on stabilizing the existing version. The only reason they release a completely new version every year is for marketing purposes.
Along the same line, I think Windows was fine a 7 - I won’t touch 10, among other things (mostly in the “phoning home” category), it does the auto-download. Too many settings to tweak to make it usable for my purposes.
Unless it’s there’s a change that’s really needed and there’s a big demand for it, an OS need not go to a new version.
Some Linux distros throw in a lot of bells and whistle programs that aren’t really necessary and it just bloats the OS. If users want a given bell or whistle, it’s easy enough to install themselves. But the main, popular distros are less hyper about putting out new versions.