It probably works (as well as anything does, there is no single right way to live) in a certain cultural context where you are supposed to be married quite young and sure pump out some kids (but really how many kids does anyone want, 6 of them or something? That's why of course even most Catholics use some form of *birth control*, and world population and resource limits being what it is these days, 6 kids for everyone on the planet is a really bad idea anyway).
But also also we don't live in that cultural context!! Few in the modern world do, and the attempt to force us back to it culturally by gunpoint kicking and screaming as is being done .... yea, and it's not even going to work. Outlaw birth control and you still wouldn't get everyone back to marrying at 18 or something, but there would be a lot more unwanted pregnancies.