That actually carries over to most levels of management at Apple, the Managers are just really good Engineers with a few extra scheduling skills..
It makes more sense to me that companies should be taking quality employees and providing them management training, as opposed to hiring somebody with a "management" degree who has little to no knowledge of the actual work that's done.
I guess that's just a symptom though of workers changing jobs more frequently.