The problem with abstinence preaching from a Christian viewpoint is that Christ never intended Christians to be abstinent for 10 to 20 years after sexual maturity. Abstinence--especially for that long--was not an early Christian practice or intention. Rather, Paul said pretty clearly, "It's better to marry than to burn [with passion]."
Western Christians are caught in a false dilemma doctrine. The reason Western Christians preach one to two decades of abstinence is for one reason: Money. "Get your degree first, get a good job first, get financially stable first." Of course, none of that is actually biblical. Scripture says: "It's better to marry than to burn [with passion]." Scripture also says, "The love of money is the root of all evil."
So the dilemma is false because scripture is actually pretty clear which way Christians ought to be leaning--toward early marriage.
But of course, early marriages without a firm economic foundation usually lead to marital problems....
....and that's always been the case. What Western Christians really don't want to do is allow their children to marry early and then--like early Christian parents did--continue to provide support as an extended family.
And of course, we've taught our children the Western cult of individuality so that nobody wants to work to the mutual benefit of everyone in an extended family.
Demanding ten to twenty years of abstinence is unbiblical, but it's the workaround that Western Christians have brought upon themselves.