In San Francisco, the cop would have been fired for being such a meanie. Especially if he did not put out. Here, the Mayor is bi (everyone thought he was a straight gay until he was caught boffing a friend’s wife, so he is now viewed as a bi-gay (as opposed to bengay).
In San Francisco, we can’t put 100,000 cops on the street, but we can put 100,000 gays on the street.
Craig didn’t have to resign. He could have simply switched to the Dem Party. Such behavior and a lot more is celebrated in the Dem Party.