Perhaps one of the chief reasons Neocons oppose Gay marriage, is a natural outcome of Gay marriage is how Neocons are made, They already believe their population is large enough, they are unwilling to share, and they don't want more competition.
Neocon marriage and Gay marriage should both be encouraged for their contribution to population control, for the same reason.