The amount of jobs listed on HN that are geared toward Mac users is quite sad. Not that anyone is saying "Mac Only!" but, there have been quite a few posts that simply ignore that there are skilled developers using other platforms. When I've brought it up in the past it seemed that my opinion was quite unpopular though.
Ironically, I am the only developer at my job not on a Mac. Sure I get some jokes at times, but I am just as efficient as anyone else, and if I had made a switch to a Mac just to fit in, I wouldn't have been able to hit the ground running.
I'm puzzled as you seem to be. I've had to work on many platforms. Mac tools are immature, buggy and frustrating. The frustration may be due to my unfamiliarity, but the rest is not.
If so many use these tools, they should be more mature. I conclude that only a vocal minority actually develop on the Mac.
Ironically, I am the only developer at my job not on a Mac. Sure I get some jokes at times, but I am just as efficient as anyone else, and if I had made a switch to a Mac just to fit in, I wouldn't have been able to hit the ground running.