Ironic for me. 2019, 2021 and half of 2022 were the years that I went all in on Ubuntu for desktop. It was an overall awesome experience as a developer.... and then Zoom and Slack started crashing randomly or having weird bugs where I'd needed to restart the app or even the machine in order to get them working again.
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.