Мне, например, кажется, что скорее дело в третьем факторе. То, что обуславливает демографический переход, заодно обуславливает и различные элементы социального прогресса, такие как забота о стариках, в частности, пенсионные фонды. Но это "мне кажется", просто мнение без особой уверенности.