Social pressure does seem like a poor argument for passing down a gay gene. It's more likely that such a gene would be profligated by economics. Throughout most of human history, there were practical reasons to marry, at least for the average person. For many, having children meant having somebody to take care of you when you grew old, a wife meant a dowry and a respectable place in your community, and for women a husband meant not falling into destitution.