what happens when those devs who chose some new language leave? Who gets stuck with all that code?
I get the idea you're trying to convey here but in the case of a well-organised team/organisation that won't really fly as everyone will be involved at some point and choices are being made together.