Although I agree with the idea that VSCode is a Trojan horse, Atom had some severe fundamental issues (running everything in the UI thread) and would have come to an end no matter what.
The same that stops anyone building an alternative to the npm registry plus the extensions made by MS which won't be in that marketplace.
Like this
https://news.ycombinator.com/item?id=31760684