As you have likely heard, Maggie Gallagher has stepped down as chairwoman of the National Organization for Marriage. Let's face facts -- Gallagher was probably more likely a figurehead, a puppet ...