Every time they've released something big as open source or on Linux (e.g. .NET/vscode) it's been something where they're losing ground quickly and fighting off irrelevance.
Moreover it's just as irritating as ever to get Linux installed on laptops (the OEM stranglehold is still there).
I am amazed that Microsoft did a PR push on how they've turned 5 or so years around and people bought it. They acknowledged some new realities but they didn't fundamentally change tactics. They still (correctly) view open source as a threat to their profits and act accordingly.