Los que critican a PHP son los hipters del desarrollo web
Si bien es cierto que NodeJs y la arquitectura MEAN esta desplazando al tipico PHP+HTML5+jQuery, PHP aun es el rey indiscutido de la web.
Las alternativas reales son Node (javascript en el servidor) y Django (Python). Del segundo no puedo hablar porque nunca lo he usado (ni siquiera me gusta python), pero si eh usado Node. Te diría que la ventaja es que es muchísimo mas rápido, y ademas es orientado a eventos, lo que lo hace insuperable en aplicaciones real-time. Ademas tiene cosas únicas como sockets persistentes. El único problema es que es un poco mas difícil de aprender que PHP.