There's an old saying, "A players beget A players. B players beget C players." Why? Well, A players are discerning and tend to only want to join somewhere where they perceive other A players are. B players tend to have slightly more self-confidence issues so they tend to hire people slightly worse than themselves - thus C teams.