Earlier quoted context omitted.
WSL1 was more or less the reverse-equivalent of WINE as I understood it, more or less a translation layer for a subset of syscalls, the approach is awfully limited from the get go. Not sure how using a VHDX or partition would solve that. We'd be back to square one, with things like containers being unusable again.
It's not all that limited. VHDX/partition would help significantly by not being NTFS and/or enabling a linux-style dentry cache.
Re: GWSL: Run graphical Linux apps in WSL
#131I wouldn't call having only a subset of system calls, no containerization, no background services, no proper init system, no kernel modules, "not all that limited". But maybe that's just my use case.