Damn, that really reminds me of a previous company I worked for, that wanted to replace important core internal libraries with open source libraries. My argument was always that we should always have in-house knowledge of the core technologies. I think a lot of companies fail to think long-term.
> Listen more to your own employees about how to save cost than to any outside business consultants who have never run a factory producing your kind of product. In any event, if the advice they offer changes every year, it cannot possibly be correct.
This one is the difference between management-driven company and engineers-driven company.