Desktop isn't unified (X11 or Wayland), libraries are not unified, the drivers/sound system isnt unified. Its basically a bunch of different flavors with issues that you are stuck with, locked in with.
Google Android has the same binary blob hell for drivers. Chrome OS has some powerful containers (on supported hardware), unlocking more power.
Ubuntu versions are tied to projects, so google and other corps make you use what version they want to dev on their platforms.
Redhat has the same issue, killing off centos community releases for a streamed os platform. (Same as Suse)
Arch at least tries to fit the need of letting you upgrade, but you still have the same issues with a unified platform, but provides the applications, some apps are stale but at least they exist in their community repos.
WSL is really just a platform to allow you to take the power of the terminal to do so many powerful things, skipping the desktop, allowing a windows desktop that solves all the issues linux has.
Pretty much, Windows with WSL, and Android emulation, you can do anything. The only pure linux I have at home now is pi machine, and I only use it as a console box.
But I still play with Arch in vmware (vmware supports nested virtualization, virtualbox doesnt). Its amazing the power windows can unlock linux
Now when the m2 mac mini's come out, I might just have to play with virtualized linux as a desktop. Gaming, android/streaming can fill the lack of games, just as you can do on linux.