Most other languages it doesn't matter anywhere near as much, as idiosyncrasies can be cordoned off well, but with C++, anyone doing anything strange or incompatible anywhere is a problem for most everyone. That same power and control is a curse when people are controlling things two different ways.
In a bigco which takes 6 months to fire someone, this is killer to a project. One guy can destroy a project in that timespan.
C++ has it's place, and that place is "where we can afford pretty high salaries and fire those people who don't work out quickly".