Thank you for the detailed response! I was stung badly by the promise of POSIX on Windows back in the Cygwin era, so it's very possible that I don't fully appreciate just how good/seamless WSL2 is.
After a month, other than keybindings, I’m very pleased. For me, the python experience made the difference. It’s 1st class with VSCode and remote debugging over WSL.
https://news.ycombinator.com/item?id=25612962 (corrupting repos)
https://github.com/microsoft/WSL/issues/5336 (no Internet access)