Men have no incentive to change since there are no real consequences, even if the girl becomes pregnant.
Very few get caught and those that do usually are not punished to the intent of the law.
Why not change one thing at least. If the girl, at any age, becomes pregnant and does not have an abortion, she is in for 20 years of labor. The second proposal in my article suggests how to put some responsibility on the man for those 20 years.