> My iPhone 11 still feels very much good enough (which I imagine must be terrible for Apple)
I think Apple has come to terms with the fact that people are no longer upgrading their phones every 1-2 years. They are probably happy just to keep you in the Apple ecosystem where they can sell you apps, services, accessories, other compatible apple products - and hopefully get your repeat business when you do one day feel the need to upgrade.