American society is still puritanical.