Executando verificação de segurança...
1

Falando de forma simplificada e resumida (todo o resto já falaram e explicaram nos outros comentários), como um bom hater de PHP, eu afirmo (opinião) que o motivo são os legados.

Eu já tive que fazer algumas manutenções em sites feitos inteiramente em PHP (isso mesmo, tudo junto e misturado na tentativa de fazer um SPA).

Sou dev Javascript, mas atualmente estudo Java, já estudei F#, passei por Python e tentei um pouco de C#. Tenho muita familiaridade com Dart, gostei muito dessa linguagem.

E porque hatear o PHP? Apenas pela resenha. A zoeira mesmo é o que fala mais alto. A era do PHP ruim já passou.

Motivos pro hate? Tem!
Sintaxe do PHP é horrível, passa muito a sensação de uma linguagem feita na gambiarra.
PHP é uma linguagem pra fazer CRUD. Dá pra fazer algumas gambiarras e fazer alguns jogos e processamento de dados, mas a linguagem vai dificultar sua vida e o desempenho deixa a desejar. Não porque a linguagem é ruim, mas porque ela não foi feita pra isso.
PHP é pra você fazer uma API que será consumido por qualquer outro diabo que tenha TCP.
Para fazer um enorme monolito ou uma sistema distribuído em micros serviços, não tem o que reclamar. Talvez a performance atrapalhe na escalabilidade, mas isso é facilmente contornado.

Outro ponto que não vou falar sobre que é defeito porque desconheço, mas vou deixar essa minha dúvida pra vocês.
PHP tem aceleração ou otimização por GPU, JIT ou AOT igual as demais linguagens/framework?

E cadê a segurança de tipos do PHP? Até o javascript que é inseguro tem um superset pra corrigir, e quanto ao PHP? Vão depender do HACK? Rodar PHP na HHVM da Meta?

Carregando publicação patrocinada...