There are definitely bad times. But many of the things you mention contradict each other?
Can I afford children? Get a well paying job. Well paying jobs require more hours. That means you have less time to dedicate to your kids.
Realistically, unless you have at least $500,000 saved up, you’re taking a financial gamble having kids.
If they have serious medical issues, any amount of money could be wiped out.
I’d argue there are probably too many people who should be having kids not having kids, than people who shouldn’t be having kids having kids.
Both are obviously happening. And in probably biased because I know so many childless software engineers who make six figures.
But there really, really never is a good time.
Now, there is a difference between just getting cold feet and it actually never being a good time. For example, if you had a choice to sit an exam when ready, you could be tempted to always postpone it another week, because there is always more studying you could do. But realistically, at some point you are actually, objectively ready and should go for it.
So of course you need to consider that one of you will have to become a stay at home parent, or you will need to hire someone to do so instead. That may mean you would need to significantly cut your other expenses, have a much longer commute, live in much worse/smaller accommodation etc. Of course you need to consider if your neighborhood is child-friendly, so that your child can play outside and socialize with other children. If you are planning to involve your relatives, of course you need to first get their informed consent.
Having children is a decision and a choice. You are not forced into it. And it is a choice that must be made responsibly.
I would also argue that plenty of people that go for children who are not ready for it don't make it just fine. More importantly, their children, that didn't ask for any of it, end up suffering because of their mistakes. Plenty of people have psychological issues of various degrees because of poor parenting. 15% of families in the UK are lone parent families! By age 12 a staggering 40% (!) of children are not living with both birth parents! [1] And these figures are almost twice as bad for low-income families. And out of the children that do live with both birth parents, 11-28% of the parents report an unhappy relationship. That is the catastrophe.
Humans have this strange blindspot where they tend to be irrational and irresponsible about the decision to procreate. Previous generations did not have much of a choice because of lack of available contraception, lack of knowledge. Our generation has no excuse.
[1] https://assets.publishing.service.gov.uk/government/uploads/...
Secondly, I don’t think your data on single parent families really disproves anything, specifically because that data is highly confounded by drug addicts, high school dropouts, unwed couples, accidental pregnancies, and dozens of other factors. If we’re to reason in good faith, the advice I and others are advocating for is that you don’t need to be a homeowner with a 200k+ salary, although of course you should be a reasonably mature, employed adult with a mature partner.
I think it’s in poor faith as well to reduce this to “if you feel a need to have children, you’re irrational and still stuck in go-forth-and-multiply mode”. But, again, this is not an issue anyone can find common ground over with reason or data (which you can find to support any conclusion), and I expect the HN crowd falls on a particular side of this on average, so I won’t argue further.
The problem is the transition to this lower population. You’d have a period of 40/50 years where older people severely outnumber those who are relatively young, leading to massive increase in per capita healthcare expenditures coupled with a decrease in productivity. So no, at least bot in our lifetimes.
1. You will still want to be spending overwhelming majority of your time on children in 1, 2, 5, 10 years at least and will be enjoying it.
2. You are in a position to be consistently spending enough time and effort and other resources on them.
3. You are very confident you will be able to be a good parent, and that you are bringing new life into a good environment that both you and them will enjoy.
You need to be in a very good, stable place both physically and mentally for sure before you even consider it.