I believe the same thing happen during recruiting to many organizations, projects, companies. For many recruiters, team leaders better if you are quite good from everything (of course best if you could be a robot, doing outstanding job no matter what are you doing - Leonardo da Vinci of XXI century). Problem starts when you have strong weaknesses, but on the other hand also strong strengths. In such situation many of decision makers will put you on side track in order to hire quite good in every field. In such way are creating average teams, average divisions, average organizations and companies. Fortunately not everyone are scared to focus on strengths on people, for example Lincoln knew that weaknesses are often irrelevant. One of his generals Ulisses Grant were known from drinking too much, but has very good results as commander and when some of his opponents proposed to fire him, Lincoln said: "If it [drink] makes fighting men like Grant, then find out what he drinks, and send my other commanders a case!"
If you agree for change yourself, starting by fighting with your weaknesses, you decide for being average. Look for yourself as different, unique person. Cultivate your uniqueness and make it even more noticeable.