I work on a split team, Windows and macOS. We do straightforward Java work and most of the problems that we have are related to installing command-line software on Windows.
Installing Postgres, Redis, etc. on Windows is wildly complicated compared to on macOS or Linux.
Yes it’s a constant source of problems. Trying to live share and get any actual work done leads to constant crashes, simply git cloning and trying to docker-compose and yarn install is a convoluted mess etc. windows is just not friendly to the kind of development common these days.
Installing Postgres, Redis, etc. on Windows is wildly complicated compared to on macOS or Linux.