> [#1] People do not have money for kids. [#2] The Government isn’t Providing pro-natal policies. [#3] This is happening only in societies that are not religious. [#4] Women are working and not having kids.
That seems like an incomplete list.
For example, how about this one: Industrialization lowers infant mortality with better medical care and creates alternate safety-nets to keep old people without kids from dying in a ditch. Gradually culture changes as people adjust to this, and they stop feeling the need for spare-kids as a hedge against death or to have large broods as a retirement plan.
> It feels like we’re permanently entering a time where population will shrink.
Much of the world's population boom in the last century was from lowered infant mortality [0] and people spending more time alive and being counted. [1] It should be no surprise that both of those hit diminishing returns: It is impossible to save more than 100% of the babies, and immortality is a hard problem to solve.
[0] https://www.macrotrends.net/countries/WLD/world/infant-morta...