Yet Macs are overwhelmingly popular in Silicon Valley software companies--to the point where devs not using Windows has become a quality/dogfooding issue for multiplatform apps. Maybe it's because nowadays the platform you code on doesn't really matter if you're not a native app developer?
I think Google has swung more towards Linux laptops, but honestly, this, the T or X series from Lenovo, maybe System76 are the only realistic choices I see there personally. And at the end of the day, Linux and Mac offer pretty similar programming experiences.