Totally agree, it's the main reason I'll never recommend Linux to anyone, because you can't expect normal people to understand these things.
But it's kinda funny to me that you just said "I was going to run this code on my system, until I saw some other code in the same repo, and now I refuse to run it" :D It's all the same repo, you're willing to try part of the code, but not another part of it. Completely arbitrary.
The install method is for Windows, Linux and MacOS. Having those install methods is a choice on all three.
Not sure that installer.exe is much better in that regard.
If I want to try something like this out it's for fun more than anything, and I'm not really willing to invest much time trying to understand where to put the files etc.