I use WSL on Windows often and don't experience this. I installed it manually via PowerShell and I download the tar images for the distro(s) I use. Then (again, in PowerShell) I just create/destroy containers as I need them using the local images on my device.
I think the graphical portion of WSL (running windowed applications) is a flaky, but the command line stuff (web servers, databases, Python utilities, etc.) has worked quite well for me.
I started on Windows. Then moved to Mac OS X around 10.3. In 2018 I started using Windows again. I have macOS 14.6.1 on my Mac mini now and Windows 11 (23H2) on my laptop. I think, overall, macOS has a nicer, more unified experience. However, if I'm being honest, Windows 11 really does just work; I have zero issues with it. MacOS is also fast and it works, but it's not a great experience. There's a ton of little bugs that, while not show-stoppers, make using it more frustrating. Window management is just bad and buggy. I'm not even talking about tiling (which is long overdue), but even things like when I open a new application (with Raycast or Spotlight) it randomly puts that application behind all others instead of bringing it to the front in focus. Other times, I can't bring focus to a window unless I click on a different application then back to the one I want. Nothing that is a deal-breaker, but it slows me down and is not consistent.
These days I'm probably 60% Windows and 40% macOS, but that number keeps sliding more and more to Windows because Apple doesn't seem to want to fix things.
It's really a shame, there's tremendous potential with the Mac but Apple just doesn't seem to put that last bit of effort into it any more. (Not surprising since they are now basically a cell phone manufacturer that sells online services as an upgrade.)