Exactly.  There are different roles in every organization.  Some people are hired to be smart and some people are hired to do a large amount of physical work in a day.  People are not equally smart or equally stupid in any organization.  I tend to view organizations like football teams, where many are hired to grunt on the line, a few are hired to run fast or leap in the air to catch the ball, and one is hired to call the play and be really smart on reading the field  in front of him.