WSL is a literal VM now, that runs based on Hyper-V afaik, if Vscode degrades on Linux, I'm just not sure how it won't affect WSL too.
Whatever happened to using vim,emacs, intelliJ, or tons of other Vscode forks.
Vscode is not the baited hook, it's the exclusive integrations (extensions) like remote containers, remote containers etc that are nice to have features not workflow breaking stuff.