No one is letting the men off in terms of responsibility, but, ultimately, it is the woman who has the power. If there were more who had the self respect to wait until marriage, we would have a much better society now.
It will take a while for that saturation point to be reached, perhaps a generation. For now, many men see women as rental cars.