It's all dollars and cents. As the manager of a fifty-head enterprise Java team, you're definitely gonna get a much higher salary than as the lead of a five-men Perl shop. Even if (or rather even though) the produced applications are the same.
What do you think is more appealing to a middle level manager? If you tell him/her that you can get it done with the people you have or if you tell him that you need twenty more certified Java developers and have all the fancy presentations ready to convince the upper management?