ИМХО:
Я выбрал php потому, что я хочу писать код бл!
У php простая и главное удобная документация.
У php развитое сообщество.
На php написано кучу скриптов на любой вкус.
php хостинги дешевы
Простота поддержки и обслуживания
php ориентирован на web в первую очередь.
php бесплатен и имеет открытый исходный код.
В php очень легко подключить модули на любой вкус, а часто даже думать об этом не нужно, у хостера уже все есть.
Я не хочу сидеть и высвобождать ресурсы руками, пусть за меня это делает GC.
Я не хочу сидеть и преобразовывать типы руками, я ленивая жопа.
Я не хочу компилировать, я хочу написать hello world в блокноте и он будет работать.
Скрипты занимают мало места, так как они интерпретируются, а не компилируются.
Очень лояльное отношение к говнокоду, если переменная не объявлена, но начинает использоваться не произойдет фатальная ошибка и скрипт доскрипит до конца, это СПАРТА!
Я не хочу думать о размерах массивов, следить за переполнениями переменных, буферов и другое дерьмо, пусть за меня это делает php.
В php под массивом понимаются хеш-таблицы, это чертовски удобная хрень, а все остальные пусть сидят гемороятся.
Ну наверно еще чет можно добавить, сразу не вспомню.
Хотя, его плюсы бывают и минусами
Но это когда пых пытаться использовать не по назначению.