This is the main point here, IMO. A child is a huge responsibility and the early 20s is a period of life you’re still figuring things out. Culture also plays a role here; where I’m from, people are deciding to live together (without having kids) for a couple of years before formally marrying.
A little from column A, a little from column B…