Oh, I completely agree. But they can get away with it because we depend on the platform more than the individual apps.
And yes, Tahoe is shiny hot garbage piled on top of so much broken software, just to push an effect trick. I'm not sure how I feel developing with SwiftUI when Apple clearly can't make it work for their own apps.
> we depend on the platform more than the individual apps
The only way you actually depend on the platform is if you do Mac OS / iOS development.
However, I happen to work on a project that requires both Windows and Linux, so I get reminders every day of why I should stay on Mac OS as desktop.
Caveat 1: no, I'm not upgrading to Tahoe or iOS 26.
Caveat 2: I wouldn't dream of running a server on anything but Linux. Desktops with a GUI though...
The problem that fucks us over is that Mac OS only has to be better than the competition.