Launcher need it, because we need to modify game's memory to be able to connect to our servers.
If you know anything about development check how easy it is to add elevated right when you start process, and then check how hard it is to remove them Windows just do not have api to start process with lower rights But if someone come with piece of code (expect 300 lines+) that should work I will reconsider it, but I will need to be sure what that code do, because it will run on 1000s PC with elevated rights, so it needs to be safe code. Until then I give up on that idea