macOS has plenty of it's own OS adverts.
Not to mention the amazing amount of services running in the background, at least 80% of which I haven't needed in the 6.5 years I have my Mac, but can't stop / remove / disable.
My Linux laptop is supposedly 40% weaker than my desktop Mac, so the online sheets say at least. It runs my work's integration test suite 15% faster.
A lot of us have given Macs a very honest chance. It's okay and it's very workable, that much is a fact -- but if one is willing to pimp their machine and OS -- nowadays made even easier by LLMs -- then the experience and everyday ergonomics and actual dev-enhancing abilities quickly outpace a Mac.
And I wish that wasn't true because I wasn't looking forward to changing my main machine. But the annoyances and slowness and closeness just compound until they start literally reducing your everyday productivity.
If you asked me to use a Windows machine I would be frustrated from day one and would want my Mac back, but everyone else where I work (except one) uses Windoes every day, and I don't know how they do it.
As far as needs, I haven't been a serious dev for a long time (ask my employees who won't let me near any code), so containerization is a non issue I could care less about for myself, but (for personal use) there are apps on Mac that work for me that don't run on Windows, and definitely don't run on Linux.
There are probably reasonably "objective" measures that can be used to rank OS's agains each other, like security or bugs, but even some measures that sound objective may be based on data but their value is subjective. The OS wars are old, and maybe I'm old too, but they're getting tired (unless we want to discuss how the AmigaOS was better than any other OS at the time but with one fatal flaw.)
I agree, they are lazy.