Bon, ça correspond assez bien à ce que je pense de JS. Mais tu y vas quand même un peu fort! 
Pour moi JS peut même être un bon choix dans certains cas, mais pratiquement jamais comme langage unique d’un gros projet. Comme absolument TOUS les langages, il y a des pours et des contres (bon, beaucoup de contres pour les ECMAScrips, je me demande qui bosse à ECMA!)?.