I use VS Code as my main editor and vim on and off, but just like you I'm not a fan of seeing one product or company killing all competitors.
That's also why I bought a subscription to Onivim 2, which has the ambitious goal of combining the flexibility and extension support of VS Code with the speed and joy of use of vim.
I don't know if it will be my next default editor once it's ready, but i surely hope so!
Ps - and yes, i am a duckDuckGo and Firefox Focus user for the same reasons
There is nothing wrong with having two editors if each one serves a different purpose.
Onivim 2 looks cool, thanks for sharing!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.