I think at least a chunk of this can be explained away by different levels of focus on sex as a Major Life Thing, a sine qua non for excellent living. There are all kinds of folks, and some of them aren't going to share your opinion on the importance of sex positivity, just like some of them aren't going to share my opinion on the importance of eschewing cake mix.