Another factor is wealth. Having more income means you can afford more babies, but it also means you can afford more luxuries to divert you from constant breeding. Children are consumer goods, but rather time-consuming and demanding ones compared with, say, cars. The transition seems to kick in as countries grow richer, but there is no exact level of income at which it happens, and the poor and the rich within any country start reducing their birth rate about the same time.