I think the turbulence is mostly from the other side. What happens is that Java coders see Java as a 'one size fits all' solution (hmmm... 'our' side tends to also) and they make attempts to deploy projects in J2EE that should be done in Perl or PHP. Management goes along, because "nobody ever got fired for suggesting Java", and the project bites a big one. Our side laughs, but the damage is done. Company has a whole bunch of Java coders sitting around burning capital. I guess that's the big problem.
Don Wilde
"There's more than one level to any answer."