Alexander,
You are right! Having confidence and surrounding yourself with capable people are keys to success. A good manager or team leader needs to be able to help channel or compartmentalize great ideas into actionable ones and then motivate the team to want to accomplish something. It is wonderful when team members have complimenting skill sets. However, sometimes you don't get to pick your team. If you were a manager and you had a team of motivated folks who had similar skill sets and all wanted their ideas to be utilized, how would you motivate and manage them?
Dr. Jamie Morley