Como respuesta general a lo que dices, si el usuario desea puede usar servicios de administración de servidores. Realmente es decisión de cada quien decidir si hacer las cosas con más automatismos o más manual. De todas formas, puede que hay algunas veces alguien necesite/quiera instalar manualmente un servidor (por ejemplo, LEMP) y precisamente este tutorial enseña éso. De por sí, las instalaciones manuales dejan una buena enseñanza acerca de cuáles son los servicios o aplicaciones usadas; por ejemplo, en este caso se sabrá que la aplicación web usará Nginx, MySQL, PHP; pero si alguien novato usará una instalación automática de aplicación web con Nginx puede que no se forme una idea clara de lo que el servidor contiene. También es cierto que puede que ya sepas todo éso y no necesites instalación manual, en cuyo caso puede que simplemente instales - por ejemplo VestaCP - y ya de allí desarrolles varias aplicaciones web independientes y de forma automática.
En cuanto a DigitalOcean, no es que tengamos la intención de que lo uses, puedes usar los servidores que desees. Nosotros mismos - en Fututel - somos proveedores de hosting de servidores VPSs.
Sobre tu link, está roto, aparece error 404.
Saludes!!!