The JS community in particular seems to be pretty bad to deal, my guess is because of its relative youth (as in the age of your average JS dev). Also if you've worked for any amount of time in JS, and inherited another person's code, more likely than not you've torn your hair out trying to untangle someone else's spaghetti. This leads to disproportionately negative responses to <i>any</i> code that looks "less than good".<p>Not excuses, just hopefully helpful insight