As a developer, it’s super-annoying that Apple is so aggressive in deprecation stuff, it forces us to frequently spend a bunch of extra time and energy updating our stuff to make sure it’s compatible woth latest macOS.
As a user though, this means that the experience of actually using a mac feels fresh and modern, and there’s a unity in design language that isn’t available anywhere else. It doesn’t take much digging in Windows settings to find windows that feel straight out of Windows 98, because Microsoft is so terrified of breaking things. macOS just feels better because of Apple’s aggressive deprecation policies, and I very much prefer it.
I found Apple's aggressive change as a user also frustrating. I don't WANT to constantly be rebuying apps and hunting down alternatives to abandoned programs to keep doing what I was doing yesterday.
*Yes, I know why. I don't care.
I will not care about a multi trillionaire company's bottom line.
Projects like NetBSD are innovative because they work on all devices.
While Apple hardware is innovative because its cutting edge, MacOS is mid at best.
More things can be done through the web interface than before, but it's still not web first, and not being able to push a button because your OS is 6 years old is pretty frustrating.