Neovim is always chasing the shiny new things; while that's exiting it comes with breaking changes, general instability and the possibility of changes that you might not like.
Vim is the exact opposite. You can drop in a .vimrc from 20 years ago it will most likely work fine. It should be noted that this focus on stability does not necessarily constrain innovation (eg. vim9script), it just sets a conservative pace of improvements.
But I tried neovim recently. It had worse support for windows (qt-nvim, iirc). It couldn’t rerender or re-column-count itself on resize and also had few other cosmetic issues that I’ve noted but forgot already. One stupidest thing was you can’t explorer-associate it easily in windows because of how parameters get passed between qt-nvim and a host editor process. I regedit’ed it to a working state after a while, but man.
Otherwise I’d try to side-grade to it, but these issues are complete blockers and it’s a little concerning that they weren’t addressed for so many releases.
Maybe something got fixed since, but I only care enough to check once a year or two.
I have decided to give it time to mature more and become more stable and maybe in the near future I will think about it, at least that's what I said.
Now with the passing of Bram, I have an extra reason to stick with Vim. I plan to study its code so I can start participating in QA-ing the code and help maintaining it in any way I can.
That's the least I can do to show my appreciation and continue his legacy.
Neovim (mainly due to the amount of useful plugins + lsp support) is used by me as a full featured IDE, which I almost exclusively use for larger coding projects.
For quick scripting or editing of files I use my vim config, which is less bloated and very minimalistic.
The differentation probably doesn't make much sense, but for some reason I like using both.
In my experience, most people using neovim are really turning vim into vscode.
Some people are noisily turning vim into vscode. The rest of us love vim exactly for what it is, but love neovim a little more for any number of small or large reasons.
There are some interesting plugins in Lua, but I don’t need Vim to be an IDE. I use VSCode when that is necessary, I don’t need Visual Studio, etc.
For beginners I would recomment Vim as well because it is good enough for most use cases and is more stable.