Я использовал несколько приложений или библиотек на разных языках, которые не включали модульные тесты. Это не что-то изолированное от сообщества PHP.
На самом деле, PHP имеет несколько доступных сред тестирования. Разработчики могут либо не использовать их по какой-либо причине, либо могут не знать о них. В конце концов, многие разработчики PHP самоучки без формального обучения компьютерным наукам.
Честно говоря, большинство известных мне PHP-разработчиков, использующих тестирующие фреймворки и другие инструменты жизненного цикла, как правило, давно работают в этой области или приходят из другого опыта, например Java.