How Diversity Helps