What's so frustrating about this is that it's an "own goal".
Apple alone has insisted on this pointless constant march towards an "all new***" iOS version every year, when literally nobody wants that.
We all want features added over time when they are ready, sure. But more than that, people want things to get more polished, more optimized, faster, smoother, better, more well thought out.
Almost all of that is eliminated by forcing a full new version every year. The cycle of "fixing bugs" and "ironing out issues" never completes and then just restarts every Fall. It. Sucks.
iOS (and macOS) need to be "running releases" that get worked on and made better for a 3-4 year run before totally new versions.
They've made a treadmill for themselves and they can't keep up.