This is an unusual post, but I think it's important.
Recently I found a community of people that voluntarily avoid masturbation and porn. But not for moral reason. For health and sex performance reasons.
It's on Reddit, called No Fap. http://www.reddit.com/r/NoFap/
Women can also participate, but it's seems it is more effective to men, as a lot of men find masturbating too much leads to erectile dysfunction.
Now what attracted me to this was the medical benefits, etc. It's an interested approach that I feel is more successful than moralising.