It just… lacks features? I couldn’t use ZFS or Btrfs, FDE requires third-party software (veracrypt) and lots of other things that I see as standard system utilities (think ssh, git etc.) are not available on a fresh install. And then you’re supposed to download and install .exe files from the internet? Since microsoft controls what goes in the windows store, that could provide the same experience as your distro’s repositories. But again, most things you want aren’t there, and you can’t even trust the things that are there. For some reason, a billion dollar company cannot curate a software repository of the same quality as the ones maintained by unpaid volunteers in the Linux world.
So yeah, I think it’s just not there yet. Maybe in a few years windows will be a viable alternative for desktop systems.