I would say yes, but perhaps the worst-of-worst stories in this thread are prejudicing me. Things like in this thread don't happen on OX though.
(I honestly don't know what you're referring to about "bad backwards compatibility")
But if you mostly dislike Apple UX choices, you probably are going to mostly dislike using it as a daily machine, so.
With regards to OS upgrades, there has always been a vocal minority that likes to complain, ever since the System 7 days, sometimes not without reason but it's minor. Overall, the upgrades are decent, but I'll agree it's not always plain sailing for everyone. The thing with macOS is last year's Lemon is next year's gold. Rose tinted glasses are abundant online, especially with competing OSs.
In my personal, anecdotal experience, macos is more reliable than windows. Neither is as reliable as my 14-year-old but constantly updated and fresh today Gentoo/Linux install. But the things that a laptop needs, macos is better. So I have a macbook and a Gentoo/Linux workstation and I generally feel like I get the best of both worlds.
I also often just run a debian in qemu on my macbook rather than installing a bunch of software from macports or homebrew, which has worked very nicely.
You can implement malware check in many ways. This one is the worst; it also introduces a huge attack surface.
Mac has been great. My 2015 MBP is still going strong, it was many updates behind and I resisted for a while but I eventually just upgraded to the latest (2-3 major versions) and it went perfectly smoothly.
Every company and ecosystem will have its quirks. But some are way more hostile than others, and I've never seen that level of hostility from apple (yet).
Ports can be annoying though but I'd rather take minor annoyances over big problems like this.
BTW -- one of the bigger problems with the forced Win10 upgrade was that it changed the UI / icons and for older folks caused a lot of grief, because they felt lost on top of everything else.
I bought a secondary laptop - a 12 inch Macbook Pro - and it took a few hours to set up. I didn't have to turn a bunch of things off. I didn't have to find the button that wouldn't send my entire life to a tech company. Just a few clicks and done. It's decently fast for such an old, underpowered machine, too.
For the most part, the OS gets out of the way.
I have Windows machines that do all the weird things people are posting in this thread.
Windows is a bother of epic proportions compared to MacOS. It's not even close.
But out of the box it works. Hard crashes are very rare. User hostile things like forced updates don't happen.
The worst things are much much less likely to happen than with hardware that runs Windows, and if something happens the tech support at Apple stores is pretty good. If you want a good Windows machine you have to do extensive research to figure out how not to get crap, and you still end up wrong sometimes. If your grandma wants a computer, you can just tell her to go to an Apple store and get whatever she wants and it'll work.
I've never had much experience with it but heard some stories about its bad backward compatibility and not-too-pleasant upgrades. Thinking about finally getting a Macbook instead of my current Linux/Windows dual boot since Macs have the unique combination of professional-grade display, very powerful hardware and full support of proprietary apps that I need. And I mostly dislike Apple UX choices.