Nothing he says Is dependent on the Linux kernel so he could have run WSL under Windows 10. For Linux builds of GUI apps he could use a free X server.
I wonder if this can be applied to the majority of people. If the app is available for Windows then use the Windows version (e.g. Chrome at least until Edge uses Chrome engine) otherwise use the app under WSL.
Microsoft has made it easy to run GNU tools under Windows such that you don’t need to be constrained to Linux installs for that.