&gt; Hierarchy may be bad for cooperation, but it is great for quick decision making.<p>Not really. Its good for applying established processes and resisting change, which includes being good at making quick decisions on situations that have been anticipated (but, also, often <i>very bad</i> at making quick decisions outside of the realm of pre-considered possibilities.)