I need to get some fresh air and listen to peaceful music to forget that I saw this! Vim has been one of the best discoveries of my life BECAUSE of its modes, and I've taken that modal approach to my browsers, VSCode, etc.
though, like any project, there are probably bugs at the edges... not sure what bugs you are experiencing however.