WSL1 had / has really bad filesystem performance. Git commands would take ages on large repos as a example.
WSL2 has a linux fs which is fast and a bridge to windows fs which is still slow but I just live on the linux fs. WSL2 also runs native docker (and windows docker client and leverage the docker daemon in wsl).