It's a simple plan really. If the "protect marriage" folks really want to preserve straight marriages and prevent gays from marrying, they should have written a different proposition.
They should have proposed that we issue one marriage license to a gay or lesbian couple for every straight couple that divorces in California. One straight divorce = one gay or lesbian wedding.
Want to stop the gays from marrying? No problem! As long as the straight folks focus on their own marriages enough to keep them together - no gay weddings. But, if you screw it up and get divorced, then Bam! another gay couple is getting registered at Crate & Barrel for their spring nuptials. And it's All. Your. Fault.
That ought to keep the gays out of the chapel AND the straights out of divorce court. Win/Win, right?
Maybe I'll email that idea to the Catholic & Mormon churches.