Dizer que PHP é obsoleto beira a insanidade mas de todos os pontos que você ressaltou o unico que faz sentido usar o PHP é os servidores grátis (que geralmente ja incluem host de DB MySQL).
Todos os casos de uso que você citou o Node é mais indicado do que o PHP. Mas pela forma que descreveu parece que não conhecia JS suficiente pra desenvolver as soluções.
O grande problema com PHP é que muitos sites usam wordpress isso criou uma alta demanda de devs ruins no passado. A maioria só copiava codigos em sites como (Codigo Fonte, scripts, entre outros) e colava de maneira tosca em uma pagina, criando diversas aberrações, um outro problema é segurança (os defensores dizem ain mas PHP x.y.z é super seguro) sim é, mas 70% dos sites usam PHP de versões antigas e com vulnerabilidades conhecidas.
Esses fatores ajudam a entender o porque da má fama de PHP.
Mas pra bons devs que sabem usar laravel é uma excelente opção, com muitas vantagens.(da mesma forma que usar Ruby + Rails ou node + NestJS ou Python + Django ou C# com .NET ou Java com Spring)