Planned obsolescence. My company has a fleet of 2013 MacBook Pros which are about to become useless for dev work because xcode is tied to macOS. Not being able to upgrade macOS means not being able to get the latest version of xcode which means we can't build against the latest SDK. I doubt there is a solid technical reason why these machines can't run the next version of xcode.
It's a better scenario for regular consumers. Based on past release schedules there will be security updates for a couple more years for those stuck on macOS Big Sur.
It's a better scenario for regular consumers. Based on past release schedules there will be security updates for a couple more years for those stuck on macOS Big Sur.