But what's the alternative?
Windows has also become incredibly grating with even more telemetry and commercial offerings embedded in the OS (especially the home versions).
If you think of macOS as 'half baked' I'm curious what you think of Linux distributions with their infighting about everything from the desktop and graphics stack to which tool should start up system services. There's even less internal consistency there.