Not if you are developing for linux. macOS greatly simplifies that over windows. Of course you can develop for linux on windows but the third party tools that you need to do that are much more complicated and clunky.
When I first set up my Mac, I thought case-sensitivity would be a good idea just in case I ever had to copy files from another case-sensitive file system. I never did need the case-sensitivity, but I did have to repartition to get Steam working. It thought me a good lesson about switching away from defaults "just in case."
Disclaimer: I work at Microsoft on Windows.
Also the availability of kernel headers, config tools cross compilers and the scripts compatibility.