My point is when a new person joins the team, the team changes. It might become better, but it also might become worse. A brilliant programmer who treats others with disrespect might have overall negative impact on the whole team. An average programmer who helps the team bond, solves conflicts and keeps morale high, can have overall positive impact.