Why single out Microsoft here? Which other commercial vendor is going out of their way to enable bootstrapping OSS code on their platform?
I'm only addressing Microsoft with my comment because that's the topic of conversation here. Also, because they're specifically positioning themselves to convert Mac users, and IMO a notable portion of these users are developers who need the POSIX-like ecosystem.
One other thing. Apple NEEDED to ease the transition for Windows users. Without the above factors their laptop sales would be a fraction of what it is today