The problem with programming language debates is that the critics present the worst possible thing a language is capable of, the supporters present the best possible thing, and precisely 0% of real world projects using that language are either of those things.
Comments
Why do people think that the language is that important in the first place?