I blame churches that don't practice church discipline. Churches should clearly teach that all sex outside marriage is SIN and hold their congregation, including the pastors and church elders, to account. If it is known that a church member is living in sin, they should be rebuked and if they refuse to repent and live by God's standards they should be told not asked to leave. The only way to change the culture is from the pulpit. It is time time for pastors and ministers to be shepherds of the flock and not hirelings.