Cygwin is at least well integrated into Windows. It does respect and show its native file system permissions, and you can run windows binaries from within cygwin.
WSL is a load of shit compared to cygwin. No surprise, as it comes straight from Redmond.
That’s UI design, a dark art mere mortals like you and me won’t ever understand.