Nowadays, I use both vscode and neovim but mostly neovim as it’s faster for me.
The problems I see are -
- not everyone is comfortable with customizing their editor.
- the meaning of bare-minimum features is different for everyone.
- some of us try hard to learn vim and then give up, declaring it unfit.
- some of us go too far in customizing it and end up thinking that we are overdoing it.
So, some of this hate may be genuine, but generally, people don’t hate vim.
They just hate the way they know/use it. At least I did.