How come in past, people that did not have anything, only garden with vegetables and hunting, managed to raise children?
True, the difference is knowledge.
In the past, our parents only finish elementary school/junior high school and they can't see the world because cellphone was very expensive. Now, most people are at least finish senior high school, many of them even have degree and we can see the world, almost everyone have cellphone.
In the past, people needs is only food, now it's more than just food.
If money is the main issues in having baby or not having baby, I suggest to check all benefits that government give. Parents receive monthly child support money, after birth quite an amount. I havent checked, but maybe government also provide with food. In my country they give a huge pack of diapers when baby is born (heh, this is only for few months). I am 100% sure that there is government support, as they need to support their future voters

It's true the government give benefits for child support, but it's not enough.
If a person dont want children, that person will find million excuses why he/she cant have children. If a person cant have children because of lac of money, that is an excuse for me. There will never be enough money. Even rich people wish they would have more. Any person could name million things he lack money for, even though that person isnt poor and have a good job. Child always have two parents, grandmas and grandpas are always ready to help financially or look after child when you are at work. Money can be borrowed from friend and if you tell they are to raise a child, they will never push on requesting for return. People make excuses, because they dont want to change their way of life and not ready for responsibility.