Socio-ecological models aim to predict the variation in social systems based on a limited number of ecological parameters. Since the 1960s, the original model has taken two paths: one relating to grouping patterns and mating systems and one relating to grouping patterns and female social structure. Here, we review the basic ideas specifically with regard to non-human primates, present new results and point to open questions. While most primates live in permanent groups and exhibit female defence polygyny, recent studies indicate more flexibility with cooperative male resource defence occurring repeatedly in all radiations. In contrast to other animals, the potential link between ecology and these mating systems remains, however, largely unexplored. The model of the ecology of female social structure has often been deemed successful, but has recently been criticized. We show that the predicted association of agonistic rates and despotism (directional consistency of relationships) was not supported in a comparative test. The overall variation in despotism is probably due to phylogenetic grade shifts. At the same time, it varies within clades more or less in the direction predicted by the model. This suggests that the model's utility may lie in predicting social variation within but not across clades.