Me parece perfecto, es cierto, los grandes proyectos utilizan JavaScript. Y por que lo usan?, en efecto, por que es un lenguaje que se hizo para sacarle todo el provecho, como cualquier otro, es decir, cualquier lenguaje de programación se desarrolla con un objetivo, en este caso es la interación con el cliente, además de eso, te permite hacer los sitios mucho más dinámicos y complejos.