A hallmark of ecological research is dealing with complexity in the systems under investigation. One strategy is to diminish this complexity by constructing models and theories that are general.Alternatively, ecologists can constrain the scope of their generalisations to particular phenomena or types of systems. However, research employing the second strategy is often met with scathing criticism. I offer a theoretical argument in support of moderate generalisations in ecological research, based on the notions of interdependence and causal heterogeneity and their effect on the tradeoff between generality and realism.Acknowledgements: I would like to thank Roberta Millstein, Steve Peck, Chris Eliot, Adrian Currie, an anonymous reviewer and the audience at the 2016 PSA for helpful and constructive comments.