Почему у PHP плохая репутация?
Это Вам сказали те, кто пишут на .NET C# под IIS? :) Или большие поклонники Java Server Pages? У каждого своя религия, и каждый будет бросаться камнями в тех, кто её не исповедует.
у всех языков есть слабые стороны, у ПХП их может быть больше, чем у остальных.
ну, а слушать про быдло-кодеров, это дурь. таких кодеров очень много в Си, С++, Java, Ruby, Python и остальных.
в виду популярности языка в России, эти кодеры просто сильнее выделяются.
p.s. 
guano-код можно написать на любом языке, особенно Си, С++, т.к. эти языки слабо поддаются тестированию.
если я не прав, поправьте.