Well, I think if large groups of people (companies) are collaborating, some degree of hierarchy should be maintained. While, yes, even if all employees are reasonable adults, it would still benefit their shared objective if there is structure in what they are working on, and when.