in reply to "The right tool for the job."

It's interesting that you started out by putting your explanation in the context of flamewars, a social phenomenon. I think a more general way to frame your objection to the "right tool for the job" argument is that it doesn't take into account the social aspects of developing software; it only looks at what works best technically.