@Putin, you seem to be under the impression that cookies and cottage cheese have a different taste...
it's an illusion, a rose by any other name would smell the same. Just because it is labelled cottage cheese doesn't make much of a difference.
Again, if your aim is to give all people the right to part-take of that hetro-normative social instution that is marriage then obviously this is a failure, however if your aim is to include all people in society within a secular legal framework, while respect the rights of churches to exist, then it think it's clear the dis-empowering the church is more important.
Seperating the church from the state in this sense.
As to your stupid cottage cheese versus cookies metaphor, how about this, some people prefer cottage cheese, and maybe the world will be a better place without cookies, and the whole sugar based industry, with it's inherent ills.