I don't know about you youngsters, but I'm in my thirties and it's amazing to watch Microsoft evolve since the 90s. As a teenager I would never have imagined the words 'Open Source' would ever be in a tag on a Microsoft-branded website.
I'm in my thirties too and I'm not at all amazed by the way MS evolved. The three MS open source offerings I have tried where MS has something that resembles a non open source competitor - Azure MySQL, Azure Postgres and WSL are all horrendously slow (I'd go as far as to say deliberately crippled). It's a trap. Every time they've released something big as open source or on Linux (e.g. .NET/vscode) it's been something…
I know executive leadership sets trends and influences culture, but I don't agree with the idea that a corporation is nothing more than the extension of the leadership's ambitions.