"I always thought that the manager should know more than those they are managing."
The most successful managers assemble the best possible technical team and then facilitate and coordinate the efforts of the team. This typically means that on a great team, each person is more proficient in his technical specialty than the manager. Managers who are afraid of people who are smarter or better than they are end up with mediocre teams