I think we should not encourage such type of discussions especially "love vs hate" based discussions. Every language was designed to serve a particular purpose and was written by human beings when they couldn't find what they were looking for. No one woke up one day and wrote a programming language out of the blue. Just like a computer program is prone to errors so do human beings. It's our job as a community to make a project better. Look as JavaScript on which this platform is built upon. There's no need to remind that it was a poorly designed language written partly to compete with another widely popular language. It was the community who by it's continuous innovation and trust made it one of the most popular languages of today. Now you might say that I'm being too sentimental here but if you look from someone's perspective who is just starting out, these kind of discussions may give him/her a wrong idea about languages and their use cases.
P.S. - I don't write much answers here on Hashnode but I do read a lot. So, I request the community to consider what I've to say.