My guess is that Microsoft really intends their strategy to be the best for developers, and this is justified as part of that support. ie make Windows the best development tool, and dollars will follow. I think it's smart. Building and deploying software on mac or mac/linux docker containers with a linux/docker/aws target certainly has lots of room for improvement, and I'm happy to see someone compete on that.