特にPerlの場合は変態文法で悲惨。mixiなんかは2〜3人ぐらいで開発してるんじゃないだろうか。

PHPは取りあえず頭数は揃えられるからスピードが求められる場合はいいかもね。
開発チームのレベルが低い事が多々あるのは業界の定説。

Javaは文法がstrictでIDEも充実してるから多人数開発のWebアプリを作るならJava
しか現状では選択肢ないかも。「人」もPerlやPHPに比べて高学歴の人が多い。