Well, that and it was Microsoft. They had an earned reputation for extend/extinguish. They have mostly shed it with VSCode, but I honestly can't see how. Seems to be in a very similar runbook to how they used to be?
They aren't led by exactly the same people as 20-30 years ago, so things do change a bit. Microsoft also isn't homogenous. They certainly haven't become Samaritans, however.