> Tools like Visual Studio Code are pretty good too, and run on GNU/Linux.
All of Microsoft's tools are full of "telemetry", which is something they've repeatedly proven to make more comprehensive and invasive as time goes on. That project is nothing but a vehicle to get those questionable practices on your machine.
> Even with evil companies, contributing doesn't always mean helping evil.
It does, because this project has their name associated with it. The better it becomes, the more impact they can have on society. For an evil company, this is more frequent and impactful opportunities to do the wrong thing.
> One can affect change from the outside or from the inside.
Large US corporations exist only to oppress and bully. There's no way to change that, from any side. It is better to operate as if they do not exist at all, where you can.