2022 is the year I switched back to windows as my development experience with WSL2 + being able to use Zoom and Slack without them crashing or getting random bugs.
Even running Linux GUI apps works well on Windows. Run evince file.pdf from the wsl2 command line and evince opens.
The one thing that doesn't integrate well is linux disk encryption utilities and windows. I wish I could use LUKS/cryptsetup but ended up giving up and using Bitlocker.