I was musing on the silly idea of denying marriage to gay people. Then I remembered that the neocons also don't want gays to adopt children. The upshot of this is that gays will only cost employers individual health plan benefits. People who might marry and have or adopt kids can be much more expensive to employ. This means that hiring gays is a lot more economical! I'm guessing the neocons have a secret agenda to make sure gays get all the good jobs.
This also neatly explains societal pressure to marry. By marrying someone, you increase your healthcare costs and thereby become less competitive in the workplace. Of course other people want you to marry! It helps them get a job instead of you!