Microsoft might contribute to open source now and again, but their business model is actually worse than it was when everyone hated them. Now Microsoft is a surveillance machine like Google and Facebook, but they've also got enterprise captive audiences using their telemetry packed cloud and OS.
All this good will because they developed a telemetry packed browser-based text editor or finally started providing a not-dog-crap shell environment is stupid. Their binary editor is licensed like Chrome, who builds VSCode from source?
Both Google and Microsoft are doing a hell of a lot of embrace and extinguishing and I think that pattern will continue unnoticed as long as they keep devs happy with silly gimmicky pro-developer products.