installers will be run (most of the time) by administrators. This will allow you to modify protected system objects during installation, such as the file system (Program Files folder), registry and installation services, etc.
The actual program then will not need these privileges and can be run by non-admins.
In addition: the requirements for the Microsoft logo make it mandatory to use the Windows installer (a service that installs MSI and adds them to the control panel for easy removal).
source share