I think the hate for Andromeda was a little overblown. I enjoyed the heck out of the game, regardless of any weird facial expressions! It of course was never going to live up to the original trilogy but it stood out on its own in a lot of positive ways
From the perspective of someone who uses Visual Studio Code, but also knows how to exit
vim
, there are a couple reasons that most developers who prefer one of the three, at least those I’ve spoken to.vim
keybindings” specifically for this reason. You’ll find that it’s a very popular method of working.Really it comes down to personal preferences and what you “grew up” using. It’s really hard to transition into something like
vim
and it takes a concerted effort to switch by most users. You have to want to switch, otherwise you’ll find it too difficult a learning curve or find yourself wandering back to more “featured” applications.There are likely more reasons out there, but these are, in my experience, the primary reasons.