Earlier quoted context omitted.
Just look at open issues, sorted by most thumbs up: https://github.com/microsoft/vscode/issues?q=is%3Aissue%20st... One that I am interested in is tree sitter syntax highlighting support: https://github.com/microsoft/vscode/issues/50140 There are a ton of things that could be done. The fact that you haven't personally needed more features doesn't mean it's "feature complete". Not even close. You just haven't hit thos…
May I ask how you feel about editors like vim/neovim or emacs or helix? I find that the best editing experience is one you can easily customize to support your needs, for me that is neovim but for you it could be something outside of VS Code? Also shocked to learn VS Code is using textmate instead of treesitter.
These days I just use vim plugin in VSCode and I'm very happy about the setup.
P.S. I am also an experienced VSCode extension developer. You just get much more exposure with a vscode extension compared to vim -- that's where everybody is. And of course it makes sense for me to dogfood the extension.