По моим ощущениям в нише малобюджетных и ненагруженных проектов (условно интернет магазины и прочий малый бизнес) PHP сильно опережает ноду.
Node, действительно, конкурирует скорее с PHP, чем с Go. И тогда, когда Нода создавалась, у неё была киллер-фича, которой не было (в удобном и надёжном виде) в PHP - постоянно живущий процесс. Это делало создание websocket-сервера тривиальным делом и в реальных проектах она именно в таком виде и использовалась.
Ну а дальше нарастали уже три других кейса:
- Вам нужно сделать относительно простой сайт, который активно использует websockets - зачем туда тянуть ещё и PHP, когда можно всё сделать на одних технологиях?
- Вы уже знаете javascript и по какой-то причине хотите сделать бэкенд самостоятельно.
- Вы повелись на маркетинг нового супер инструмента (и вдобавок ещё обмазались NoSQL до кучи).
Понятно, что всё, кроме первого сценария - это скорее баловство, чем взвешенный выбор инструмента.