Porn: the promise never land