People need a good mentality, financial and knowledge before they want to have kids.
It is sad because most people who are having kids, and especially people who are having many kids, don't have any of what you just said.
These thing three are bare minimum before someone want to have a kids, I would want to add one more: make sure you've finished your single life. What I mean, if you still want to have fun, fuck many women, get drunk, and other "bad lifestyle", stay single until you're ready to be a husband and a dad.
Neither this sadly, the cheating and divorce rates are through the roof. It is clear that something is very wrong with marriages. Without children even many would fall apart, but it is not good that children are being used to save marriages. It is unfair to them.