Arrogant people are harmful to *every* community, not just Javascript's. But still, as a general rule it's better to point out toxic behaviors right when they happen, not with a call-to-arms action.
You can also do that publically, so if you're right more will follow your complaint and the recipient will eventually get the message. And if they don't, you can still ignore them. Or just ignore those parts you don't like.
Now, for example Eric Elliott has been told quite some times how draconian his opinions sound, and how they put people off at times. He's not changed much but still, you can be smart about it and think: "It's just Eric's opinion after all", and if everything's is fine with you then it's ok and you can treasure all of his good points.
Remember that not everyone is a master of communication. Maybe some just fail to give the right impression but they're wonderful persons in other contexts.
Ok, as I said for another commenter, it seems that you missed the point. Eric and Feross were _examples_. I don't think everybody should be a master of the communication, my post aim to _ask_ what you people think about it, if we can do something about if, if you think it's ok like this, if you feel the same way I do. Sure it's Eric's opinions, but he's not the only one, I don't want him to be considered a tyrant, I mentioned him because he's very well know in the community and people know his behavior so it's a good example, I could mention Douglas Crockford as well but Eric and Feross are more active in the community currently.
> Ok, as I said for another commenter, it seems that you missed the point.
Or maybe you haven't been clear enough?
> Eric and Feross were _examples_.
In fact, I said "for example Eric Elliott..." Can't I use your own examples?
> my post aim to _ask_ what you people think about it, if we can do something about if, if you think it's ok like this, if you feel the same way I do.
And that's exactly what I posted.
Or maybe you don't think I did because that wasn't the answer you were expecting?
> Or maybe you haven't been clear enough?
I may have not been clear enough, sorry about that, but I hope my point is clear now.
> In fact, I said "for example Eric Elliott..." Can't I use your own examples?
Sure you can, it just wasn't clear for me that you were using your own examples instead of following one of my own, my mistake.
> And that's exactly what I posted.
> Or maybe you don't think I did because that wasn't the answer you were expecting?
Well, it's not exactly what you posted. I didn't expect an answer, but a _kind_ of answer. I wasn't expecting to be supported, but I was expecting something that answered the question: "What do you think about it? Do you think it could be changed somehow?". When I say "What do you think about it?" I'm asking what do you think about arrogancy in the community, not only regarding lack of communication skills, but as a whole, I've worked with people that changed the lang they worked with because of JS community and it makes me sad. When I ask "Do you think it could be changed somehow?" I mean the whole community, not just "if everything's fine with you", I don't suffer from its arrogancy but I see people suffering, the answer is not based on _me_, I was asking regarding the community.
Both your answers seem to be trying to convince _me_ that I shouldn't be posting about it (correct me with examples if I'm wrong, please), that I should ignore it and remember they're wonderful people. I know they're wonderful people, but I think there's still room for improvement on the community, I'm just not sure how exactly, but I think the whole community could discuss it, that's why I posted here.