I read a while back that the French have the most sex compared to all other nationalities. (I think I saw it in Durex's annual sex survey.) Here might be why:
Seems like a realistic approach. Many marital couples stop enjoying sex frequently, and under the French system, they don't have to get divorced. They just move on and be discreet. But what about STDs?
Anyway, if you notice, in most socialist countries, women tend to be more sexually open. See Scandinavian countries, for example. If Karl Marx had gone with the sex angle, maybe we'd all be red commies today. It does seem that many people compensate for a lack of a good sex life with material possessions. Perhaps that's one reason why capitalism and Puritanism go well together.