It's common for software to require admin rights during installation, especially if it's going to be installed in a restricted folder (e.g c:\program files\) and/or if it makes changes to shared Registry entries... I fail to see the "big no for any sane player" "logic"...
I was a bit annoyed that this game installed to the C: drive by default, but that's rather trivial...