A serious and legitimate gripe with windows is how messy it is to automate things. It's hard to look at the command prompt the same way I look at bash. I resort to almost anything other than batch when I can.
> What are the cultural differences between Unix and Windows programmers? There are many details and subtleties, but for the most part it comes down to one thing: Unix culture values code which is useful to other programmers, while Windows culture values code which is useful to non-programmers.
See https://www.joelonsoftware.com/2003/12/14/biculturalism.
I don't even know what that's supposed to mean.