Earlier quoted context omitted.
Absolutely. I see this need to form tribes based around language and technology really, really bizarre. (EDIT: I understand it's human behaviour, but most of us developers can get on with their job, picking the best technology for each solution, without chest-beating.)
When you know one thing really, really well and it's a niche, it can seem be in your best interest to setup camp or form a tribe, or whatever...maybe not the case here but I see it a lot, DBAs specifically come to mind.
I don't think Rails or Angular dev is "a niche".