PCs are for gaming. PCs are for work. Macs are for... students and middle managers apparently.
I'm not a developer myself, but When I engaging with them on various OSS projects I always feel Windows is being treated as a second class citizen in almost every aspect (smaller projects often has no test, tool chain setup, tutorial, or all of above for Windows, as a starter).