We're all aware of the Internet Hype Machine. We've all been duped by it before. Heck, my big project today consists of frantic backpedaling from an overly hasty decision, prompted by the IHM, to use SQLite in a project that had no business being based on SQLite. We should all be open to hearing criticism about choices to use X or Y technology.
-But- if you start by saying, "You're so stupid," then the person you're talking to will start by thinking, "You're such a jerk." And nobody really pays much attention to the opinions of people they think are jerks.
Socrates was smart. He was also executed for being irritating.
You know, much alike someone insulting Mongo, Rails or Node in certain communities... (or Java, CL etc in others).
Again, much like Mongo, Rails, and Node. :)