Sex is in all (?) human cultures viewed as most intimate and private expression of civilized love. It is also how we teach our kids about sex. Pornography and prostitution serve only our primal desires which goes against all this. Does it really surprise you that society will shun people that partake in these things? To me it is obvious as day.