the main issue is in developer, not in language.
What does not allow you to write good code in php5, using unit testing and MVC framework?
Similarly, programmer skill may make a larger difference, but language design is a very important issue to talk about.
If Chinese writing is so hard to learn, then why are there so many...?
If religious explanations for the origin of everything sucks, why do so many...?