As someone that’s been forced to reluctantly wear the ‘Windows sysadmin’ on and off for the past ~15 years due to circumstances beyond my control…this just sounds like the complaint of someone too lazy to learn PowerShell.
Bash running in wsl does not have these bindings.
WSL makes sense in the context that Microsoft was too dumb to keep improving Windows NT UNIX subsystem, and to throw away SUA as well.
Regarding WSL, it can't be used to admnister Windows systems anyway.