Rachel Kroll explains potential pitfalls of oversimplifying when we automate. She advocates letting a few different solutions coexist and compete. There's some amount of waste that results; there's also a sizable amount of risk mitigation in a depth that would be truly hard to implement "on purpose" in a fully central plan.
Diversity is healthy in any system—this applies equally to agriculture, education, and software teams as well as Linux system administration.