Culture fit is what people really feel inside but don't want to talk about because the current religion dictates that diversity is the best thing for a company. The thing is, for most tasks, homogenous and cohesive team is much more efficient and performant. It is easier for most people to work with people who are similiar to them, both culturally, racially, temperamentally, IQ level and anything else you can think about. Companies, like countries tend to disintegrate when they become too diverse. Sometimes, small doses of diversity are necessary for break throughs and creativity, but it is small doses, not the main way things suppose to work day by day.