My sense is that a generation ago, 90% of traditional religious types from birth (whether they were Catholics, Orthodox Jews, Seventh-Day Adventists) were virgins on their wedding night while now the number is about 60%. A generation ago, 98% of them never tried drugs, while now maybe that number is about 75%.
I understand why traditional people want to wall themselves and their families off from regular western world with its attendant moral corruption.