trabalho com php mais de 20 anos, em projetos pequenos e absurdo de grande. e uma coisa que percebi é que nao existe linguagem ruim ou fraca, o que existe é programador que nao sabe usar os recursos que a linguagem oferece.
ja tabalhei com java, pyton, c# e entre outras, e ja vi cada absurdo implementado que eu poderia dizer que a linguagem é isso e aquilo.
Mais uma opinião pessoal, o php é uma linguagem boa, confortável, rápido de implementar qualquer demanda e nao deixa a desejar perante outras linguagens.
programador ruim nao torna a liguagem ruim. mesma coisa vc nao saber dirigir e falar que ferrari é ruim pra o tal.
enfim, faça o melhor sempre, indiferente a ferramenta que esta em sua mãos.