I tried Vim and Neovim seriously for years. Eventually got fed up with plugins randomly breaking, and memory leaks requiring me to restart the editor multiple
times per day.
I still use it for pure editing, but doing stuff like debugging and running tests I just don’t want to put up with it anymore and Jetbrains never breaks.
Agree! Bit of a steep learning curve in the beginning but once you get over that, it is a very productive coding environment. Check out the Neovim distros (e.g., LazyVim, NvChad) to get up and running quickly.
Bram died 2 years ago (already(!!!), time flies!), so it's not so recently...
Also the community does an incredible job and it's quite active with further development and improvements, especially in improving the Vim9 script engine among many things they work on.