There are a number of claims regarding why linguistic com-plexity varies, for example: i) different types of societalstructure (e.g. Wray & Grace, 2007), ii) population size (e.g.Lupyan & Dale, 2010), and iii) the proportion of child vs. adultlearners (e.g. Trudgill, 2011). This simple model of interact-ing agents, capable of learning and innovation, partially sup-ports all these accounts. However, several subtle points arise.Firstly, differences in the capacity or opportunity to learn deter-mine how much complexity can remain stable. Secondly, smallpopulations are susceptible to large amounts of drift and sub-sequent loss, unless innovation is frequent. Conversely, largepopulations remain resilient to change unless there is too muchinnovation, which leads to a collapse in complexity. Next, ifadult learners are prevalent, we can instead expect less sus-tained complexity in large populations. Finally, creolisationdoes not imply simplification in smaller populations.