Ngl, except for some issues with proxy and networking, WSL is actually a nice way of using both Windows and Linux without having dual boot or using Cygwin.
Getting WSL2 to work with my company's VPN was such a pain that I just went back to WSL1 and resigned myself to the fact that I'll never be able to run Docker in WSL locally.