Everyone has got some level of stupidity or intelligence in them. Someone has less, someone has more. But when many people interact, this level cancels out and comes down to the average of the group. So if average is more than normal that team performs better and if average is less than normal, things do not go down very well.
However If strict hierarchical structure is created then the stupidity...