> What does homogeneous have to do with prison rehabilitation?
It's all white people.
Sorry to be so glib, but I don't think I've ever seen "homogenous" used by someone who wasn't engaged in at least borderline racist dog whistling. The entire idea of it is based on the notion that people cannot successfully mix together, and therefore should not try.