Boss has different people for different functions within the company. A monoculture is more susceptible to systematic flaws, but it is also less expensive to maintain. It is not OPs place to decide how the company manages is computing facilities, so if WSL or Cygwin are not accepable compromises (OP and company have to both agree) then OP has to decide whether they are willing to go along with Windows or find another job.
Something to talk about during the exit interview anyway.
Boss has different people for different functions within the company. A monoculture is more susceptible to systematic flaws, but it is also less expensive to maintain. It is not OPs place to decide how the company manages is computing facilities, so if WSL or Cygwin are not accepable compromises (OP and company have to both agree) then OP has to decide whether they are willing to go along with Windows or find another job.
Something to talk about during the exit interview anyway.