¿Por qué es tan difícil instalar software?

No creo que sea la instalación en sí lo que es difícil (que generalmente solo implica copiar archivos), pero es:

En cuanto a mejorar la situación, las imágenes de máquinas virtuales han eliminado gran parte de la molestia de las dependencias y requisitos para el software empresarial. Puede activar una instancia que ejecute la mayoría de los sistemas operativos, en cualquier versión que necesite, con los paquetes que necesita y sin preocuparse por el impacto en sus otros servidores o aplicaciones.

La configuración siempre será un poco más compleja, ya que no es probable que haya valores predeterminados adecuados para todos para toda la audiencia direccionable. Al final del proceso de instalación, muchas aplicaciones hacen algunas preguntas para configurar valores predeterminados razonables.