The only new variable in the last century of humanity is birth control. All others (hypergamy, economic mobility, migration, etc.) are recurring and have not impacted birth rates significantly in the past.
Population density and infant mortality had changed a lot too in the last 100 years. Income disparities, working hours, and climate too in the last 50.