Are you sure any of the three major operating systems require much maintenance these days?
At least for linux, I would assume that it hugely comes down to how much of a personal statement the OS is to developers.
I use Arch btw.
Well, yes, "Linux" is not well-specified. When one installs Arch, they hopefully know what they want, and it's something else than just a low-maintenance casual desktop OS. :)
Mac’s don’t require much maintenance either, and last longer then Lenovo things. When I worked tech in Beijing already a lot of programmers used them, even in changping around Lenovo’s big R&D office.