Bienvenido a los foros de Perl en Español, dridly.
Mi opinión es la misma que cuando me toca mantener un proyecto mal escrito en un lenguaje que domino poco: se convierte en un infierno.
Y hay muchos proyecto de Perl con muchos años de vida, completamente funcionales, pero los programadores lo escribieron muy mal, haciendo que el mantenimiento sea algo horrible y muy costoso.
Pero esto no es algo exclusivo de Perl, le pasa a cualquier programa que esté mal escrito, sin importar el lenguaje.
Yo he visto cosas horribles en otros lenguajes, como JavaScript, C++, Java, Python...
Luego, hay gente, como es el caso de la página que enlazas al final de tu mensaje, que considera que "el código no es muy legible", demostrando que no tiene mucha idea de Perl, o que ha programado muy poco con él.
También dices que no tiene control de excepciones, y el caso es que sí lo tiene (eval()) y decir que "los posibles errores suelen tener una dificutlad media encontrarlos", además de tener una falta de ortografía, no es cierto, ya que el propio Perl siempre te indica la fila donde se encuentra el error sintáctico.
Entre las ventajas, por ejemplo, no tienes en cuenta ni las expresiones regulares ni la amplia biblioteca de módulos de CPAN, que son precisamente, dos de los tres pilares del lenguaje, además de su propia comunidad.
En definitiva: has creado una página, seguramente traduciendo de un texto original en inglés, texto que es además de muy viejo ("Perl se utiliza sobretodo para crear aplicaciones CGI para entornos web"), con el único propósito de anunciar un curso de Perl de 2013 en Udemy.
Sería más novedoso que el curso fuera sobre Perl 6. ¿
Sabes que existe?
Buena suerte.