- Typically, installers require elevated privileges, which is often a security red flag.
- With platforms like Steam or GOG having launchers, many players don't want to or don't know how to deal with installers and will prefer not to use them.
- An installer game isn't compatible with the Itch launcher, and if you want to bring your game to Steam in the future, it can't be an installer.
These days, it's not advisable to distribute your game as an installer unless absolutely necessary.
If you still need to do it, Inno Setup was one of the best options; if not the best option I used. But it's been easily over a decade since I've done anything that needs to be distributed as an installer.