I wouldn't be too harsh on yourself. I think the people involved with those projects are genuinely trying to pursue the idea that providing quality open source tooling can be good for business without predatory behaviour and dirty tricks that MS has been famous for. However MS is a big company, I imagine that there's a separate set of people managing and developing Windows who are much closer to the "old" MS we love to hate.
It's self-defeating IMO - the developer goodwill they gain with the projects you mentioned is immediately lost any time they pull stunts like this.
> It's self-defeating IMO - the developer goodwill they gain with the projects you mentioned is immediately lost any time they pull stunts like this.
That's something they will never ever get. I could be convinced that VSCode is a great tool or that the azure cloud is a worthwhile alternative to AWS or the Google Cloud...
And then I remember it's microsoft, a giant software company so shady i refuse to run any of their software on my devices because every day theres a new dark UI pattern, a new advert injected somewhere, a new abuse of trust. Why would I EVER recomend any of their software to a customer of mine if I deeply distrust them and expect them to try to fuck me over some way or another any way they can.
It's self-defeating IMO - the developer goodwill they gain with the projects you mentioned is immediately lost any time they pull stunts like this.