We shouldn't be able to prosecute revenge porn on the annoyed ex's blog (as long as he's hosting it himself, I imagine porn would violate public blog sites TOSs)
But we should be able to go after for profit, privacy invading sites that allow anonymous uploading.
This reminds me, why did Google Maps remove the faces from their street view? Only public outrage? or was there a law behind?