Why is it that appearing in a porn movie or on a porn web site (that is, performing a sexual act with a stranger for money) is legal, but prostitution or soliciting a prostitute (that is, performing a sexual act with a stranger for money) is illegal?