Gay is irrelevant.
Child molester? Really?? So you want to compare a legal profession (porn is legal as long as the actors/actresses are of legal age) to an unlawful criminal act?
Morality is one thing, legality is another. Who are you to impose your morals upon others? Who says that your morals are "right" for lack of a better term?