I had thought that JetBrains products requires a licence, unlike VSCode which is free in regards to monetary cost.
However - the main gripe this community has with VSCode is that it is only partially open source. Microsoft adds extra bits to the code that is not open - mainly the items around telemetry. You can get around this with VSCodium or VSCode-OSS, but those are arguably forks and not a MS product.
I still don't understand why that's an issue. VSCode is a proprietary product. There are tons of FOSS alternatives if it doesn't work for someone or the telemetry is a problem.
My criticism would only be that the telemetry is not obvious enough for a casual downloader. I don't use VSCode but I'm sure a lot of people do without knowing about it.
The main selling point of VSCode is their extension ecosystem. Most extensions are open source / created by the community. In essence, Microsoft channels FOSS work by third parties in order to create a pipeline for upselling their products and services.
This makes no sense. Our GitHub lock-in is due to the audience. If a FOSS project leaves, they lose the GitHub audience. It's a social network.
VSCode is absolutely nothing like that. You seem to be condemning Microsoft for making a really good product.
Is JetBrains also evil for their suite of amazing, convenient products?