Cool opinions by @maruru @chilimatic @mgiambanco Here goes my rant. :)
You're free to have your own opinion, as with anything in life; that is your right. But what is not cool though is pushing your opinion, and calling out people on using a framework that you deem unworthy, for whatever reason.
I happened at this tweet the other day, talking about how irritating it is, when a relatively experienced developer says something along the lines of "Haha! why are you using a loop, when you could just use a map?" to a beginner. This sort of a thing kills the "beginner enthusiasm".
And there's a similar trend that goes on in the "framework" case too. When someone is just starting out with a framework, and you call them out for not being aware of the "complete"/"bigger" picture, you're basically making yourself feel good at the expense of others, encouraging the users of the said framework to be seen down as inferiors — which is a big NO.
@mgiambanco has got it right; being inclusive and open to everyone, and all ideas, is paramount for any community.
As Dan Abramov has put it better, "Be liberal in what you learn, and be conservative in what you use" ... and be nice to everyone.