Violent video games have been found to help with anger management, and porn most certainly helps with sexual frustration.
The problem is that these work on people that are not "far gone" so to speak, the predators that we want to be "kept off the streets" are like rapists, murderers, thieves...