I think the idea of expanding legal contracts is more egalitarian than making 1000s of bureacratic gay ass laws. It is very straightforward. Marriage = you inherit my stuff if I die, we both have to raise our kids and if I adulter you get my stuff.
No bullshit, it's cold, but this is only because it is the cold hard truth, that is what happens if someone adulters in a marriage, that's what you knew when you married someone, right?