Consider this hypothetical: a young woman takes a naked picture of herself with her cell phone camera with the intention of posting it on the internet. Unless you're a shameless pervert like me, chances are pretty good that if you know this woman (or even if you don't), you're going to be concerned about her intended course of action and, given the opportunity (or even not - you might just decide to whine to noone in particular on the internet), would likely counsel her to keep that picture to herself.
But why? Are you really concerned that perverts are going to enjoy it? I mean, isn't that the point? Or is it the case that you're really more concerned about what the prudes will do - to this woman's reputation, when (if) they find out? So how come you're more likely to criticize the perverts' attitude - which creates a demand for these kinds of pictures - rather than the prudes' attitude - which is eager to punish anyone who addresses that demand?
You might be right that a total lack of demand would eliminate these problems, but you're never going to eliminate demand (and I don't understand why you would even want to). It's a delusion! Why punish people for meeting it, then, instead of creating an allowance for those who choose to? What is even the point of propping up some moral ideal when the result of doing so is hurting people (like by hurting their feelings, or ruining their relationships, or costing them a job)?
Me? I'd rather be an 'immoral' pervert than an asshole. And I'd be happy if I never again heard someone criticize a woman (or a man, or anybody) for posting sexy pictures of herself on the internet, and instead heard people criticizing her family/friends/employer for treating her with disrespect upon finding out that she is - gasp! - a sexual organism. If you ask me, that kind of treatment ought to fall under discrimination - discrimination for being human. And, unlike the puritans, for wishing to enjoy life.