Herding Cats

Managing software engineers is often likened to herding cats. Why?