If they didn't embrance linux style tooling, they get told that they're anti-open source and that Macs will always be a better development environment when you're targeting Linux servers.
If they do embrance Linux style tooling, they get told it's EEE all over again.
I've been following the development of WSL, Terminal and VS Code. It doesn't strike me that this is some corporate EEE style policy, more it's a directive to make Windows as developer friendly as possible.
There's quite possibly an ulterior motive here, but it's more "make deploying onto Azure the happy path" than anything else.
WSL+VS Code+Terminal+Docker for Windows+Github == more business running their workloads on Azure == more money for Microsoft.