Porn wants to be found...
But not everyone wants to find porn. Using code to define it will help those who want to avoid it, AND those who want to find it. Lecturing about morality isn't a tech issue, but helping folks find and avoid the right type of online content sure is.
PS: sorry, that was PICS tags earlier, not PIGS tags. I don't want to know what a PIGS tag is for!