Earlier quoted context omitted.
Not only the base Unix underpinnings, but the sheer lack of support tools on Windows vs. Mac is frustrating. - network problems? just try a quick curl (not on Windows) - did a file transfer properly? do a quick md5 hash (not on Windows) - need to do some quick data manipulation? write a quick Perl, Python, or Ruby script (not on Windows) - connect to one of our remote servers? bring up terminal and ssh (not on Window…
I have pretty much all of those tools on windows and all I needed to do was install Git for Windows, which is super easy. It was a bit more work to set ansicon + Console2/ConsoleZ (although cmder might be an easier option), but now I can use standard bash scripts and do most of what I need easy. In addition, this process was a one time deal. It's not like you have to set it up each time you want to ssh somewhere. Why…
Although my opinion of OSX has soured with each new unstable version, it's hard to give up the Unix underpinning + mainstream app combo (Office and Creative Suite). PowerShell with Unix aliases aren't the same.