Having a child when you don't already have the capacity to adequately support both them AND yourselves (financially and emotionally) is one of the most selfish things you can do.
Although I don't entirely disagree with your point, but try telling that to someone who hasn't had proper sex-education. Or is told that now they are married they have to have children right away.
See my other comment about my parents. They sacrificed money and I don't talk to them. And yes I do.
I had a shitty childhood though.
Edit - also my parents never had a home and a mortgage...