I was using vim since 2009 or so, and at the time I had no complaints about it other than it felt heavy. So when neovim came out I tried it and... it felt pretty much the same.
Then I learned about vis and never have looked back. It still has things I wish it had respect to vim/neovim (i.e. vim-like buffers...) because of its lack of manpower in development, but otherwise it's really snappy and the structural regex thing is so great. Oh and it has lua scripting support too.