I think it’s also about population sizes and bioloads. There was a paper about this that I read and could never find again. They put different numbers of adult guppies (from 2 to 100) in about 20 identical tanks, and after a few months every tank had (more or less) the same number of adults...