Na verdade hoje em dia com o Docker e o WSL, pra quem precisa subir um aplicativo é só usar eles.
O Windows tem bem mais compatibilidade com as IDEs de programação, e elas rodam melhor no Windows e tem menos bugs que as versões do Linux.
O desenvolvedor só tem que:
- Usar as IDEs pra programar, elas rodam melhor no Windows.
- Se for pra debugar, o Linux é indiferente pois os debugs são feitos pelos códigos e pelas IDEs.
- Pra testar a aplicação, é só rodar um container do Docker.
Não faz sentido essa afirmação de que se um dev. não usa Linux ele é um red flag.