Let me translate the original post so non-programmers can understand it:
"Upper management at the car garage I work at recently declared that all car repairs should be done with a single tool. The main rationale is that people can be relocated from one car repair project to another faster, because they don't need to learn a new environment when they switch. Of course the tool used by everybody does not need to be the best tool for the job, but it should be good enough to allow every project to get done. What does Slashdot think about this? Is it OK to use the same repair tool for every repair project, instead of choosing what fits best? Will the time saved be sufficient to offset the time lost to the 'not the best tool for the job' mechanics will be forced to use?"
You're already carrying the sphere!