I really think a lot of this “can’t afford children” rhetoric comes from people having higher expectations of what they want their lifestyle to be like nowadays (probably largely fuelled by social media and FOMO). People in wars have children, families on benefits have children.
OK but so what?
Your position assumes that having children is an inherently good thing. Many people feel their life will be better without children. Many others don’t want to raise children on the breadline.
People always point out that it’s possible to have children on a low income and yes it absolutely is but it’s rarely optimal for the parents or the children.
I don’t really want to deny my child lots of opportunities and advantages and if I had been faced with the choice of having a child on a very low income and not having one I wouldn’t have had one. I don’t see the joy or the social benefit of having children on a very low income.
I think a lot of people think similarly to this and are very much at peace with this. Why is it such a source of handwringing?