The good thing is that Windows still allows running unsigned code. There's no one inherently controlling it; there's no "platform" with its needy policies, technically. Just to put that into perspective, in the Mac world, it's getting increasingly worse because Apple keeps tightening its control over what is allowed to run on macOS. Basically, if you don't have a $99/year developer account, and if you don't put all your binaries through Apple servers to have them, as they call it, "notarized", Catalina treats your apps almost as if they're known malware.
The bad thing about Windows is that 10 is still user-hostile. They even renamed "My Computer" to "This Computer". It's no longer yours, it belongs to Microsoft, and they decide when it installs updates!
Anyway, I don't quite understand the technical need for game launchers. Why can't they just give you a standalone installer like in the old days?