I would _never_ agree to work for a business which chooses the wrong tool for the job because said tool is "cool". Either they use an appropriate language, of I choose which language to use.
Virtually all Ruby shops fit into that first statement - wrong tool for the job, but do it because it's "cool".
Interesting, I don't personally care much about languages unless it's just plain bad idea in terms of performance, like say doing scientific HPC on pure interpreted python. If someone wants to pay me to reinvent the virtual wheel, I don't really mind. The language itself is just a tool, and having used C for almost 20 years now, I still tend to lookup standard function calls from the man. It's not like using a different language would be any different aside from missing man pages.
I do wonder if people hate languages because their favorite IDE Product X doesn't support Language Y. My favorite "IDE" is called vim, it's not too hard to add language support to it, but it will take decent chunk of time.