I prefer a society that is uptight with sex because it focuses more on romance. Back in the 1950s, there were lots of love films at a time when sex before marriage was discouraged.
Today, you have so many people who want a partner to be “good in bed” even though that’s not the main reason for divorce. The biggest reasons why people divorce are being financially insecure and having a child out of wedlock. The CDC estimates that your chance of divorce is less than 30% if you wait until marriage to have kids.
https://www.cdc.gov/nchs/data/nhsr/nhsr049.pdf On page 17