I heard this quote recently as an explanation for the low and still declining birth rates. Without God, nation or a grand idea, there is nothing to fight and die for and thus you focus on surviving and enjoying whatever earthly joys you can get. That takes away any drive to procreate and continue the bloodline into the future.
Things being expensive are not the reason why people don't have families and related policies make very little difference.
but every single time women have rights they stop having children. it's happened before (e.g. Rome) and it's happening now. It really is that simple. The solution is also very simple.