Bom eu acredito que linux é o melhor sistema para programar, ainda mais pra quem utiliza bastante docker e afins por ser nativo, o docker roda em outros sistemas operacionais, meio que emulado.
E até porque para as linguagens que programo funciona melhor em servidor linux, programar no windows sempre da algumas diferenças.
Porem tambem programo em Delphi que so roda no windows, tem o lazarus que é multiplataforma que poderiamos migrar, porem utilizamos o Delphi mesmo então sou obrigado a utilizar windows tambem.