I only agree with the last point. There are many occasions where a group of specialists need to work together and there’s no way to find a project leader who can do what each of them can do.
The biggest thing about leadership is making sure the people you’re leading know that you’ve got their backs.