Agreed! This is annoying for me as well, but still I like it a lot. Better than Reddit, even.
I can’t live without vim-like keybindings, but I also like the convenience of a proper GUI for debugging and using graphical extensions.
My solution: VSCode with the VSCode-Neovim extension, which uses a real instance of neovim to edit files.
Yeah, a few times. It was especially helpful in finding causes of subtle UI bugs, to identify the exact commit which changed the UI.