Testament to this is the annoyance of missing or delayed update notifications for the OS and App Store apps when using macOS without an iCloud account.
Still, at the current temperature, macbooks make for good workstations IMO. I sometimes miss Linux but just haven't found comparable hardware, efficiency and utility.
Also a relief to have USB-C displays and other hardware just work, no battery drain when idle, etc.
I'm sure it's a close call though compared to a good x64 laptop with Linux though, especially with x64 slowly approaching ARM in terms of power efficiency.
The latest debacle around macOS and JVM was not a good look though.
I feel their moat is shrinking.