I believe both Google and Dropbox had a lot of Python code powering their products that they wanted to make faster. I don't think Microsoft has many large 1st party uses of Python. I think they're investing in it largely to gain developer mind-share.
So for Google and Dropbox "use another language" was an option, for Microsoft it's not.
We'll see if this is a pattern and the same happens at Microsoft.