You're right about the lack of genetic diversity, but even that limited amount of diversity can result in drastically different personalities, tendencies, etc. For some truly shocking material on just how much of a role genes can play, look into the studies done on identical twins raised apart vs adoptive siblings raised together.