Si no vas a modificar el registro ni instalar paquetes adicionales, tienes toda la razón, no hace falta instalador, por eso hay muchísimos programas que se descargan en un zip, descomprimes y listo.
Los instaladores tienen su razón de ser.
-
Fácilmente puedes crear el grupo de programas, accesos directos, desinstalar vía panel de control, etc.
Subrayo fácilmente, porque también se puede hacer por código delphi, pero serán llamadas a la API y algo más engorroso que el instalador.
- Permiten instalar los motores de Bases de datos (si los usas).
- Configurar el programa según los permisos que tenga el usuario al tiempo de instalarse (no es lo mismo un administrador que un usuario limitado).
- un largo etc
Muchos usuarios nóveles, se descargan un zip y no saben qué hacer con él. Si tiene un asistente de instalación: ¡¡ guay !! ya sé donde está el programa recién instalado
Saludos