Jabberwocky
Frumious Bandersnatch
The degree of puritanism depends a lot on social rank, the time period, and the location. Puritinanism about sex has tended to be a middle class thing in the Western world. Working class and upper class people were a lot more licentious in general (perhaps at least until the Victorian era) . But in developing countries in Asia where I've lived in it is lower/peasant class people who are particularly concerned about sexual morality and middle class people who tend to get all free-love and kinky.Yes, there are high class prostitutes - but they're very small minority of the entire group. I don't believe a minority should be represantion of a group.
I hear very often the argument that about for example small minority of immigrants makes entire group look bad and the group should be judged on the average person of it, not by the top or bottom. That's like saying thieves are honorable because of couple of masterminds who do their job in an eloquent and respectable manner. On average the attitudes towards prostitution have gotten more acceptable, while there may have been some expections in some times - on average things have gotten better for prostitutes.
I disagree about social attitudes being less purinatical back in the day - they were much worse. In many parts of the world still today you get killed for such a behavior.