I think Weiner’s comeback is entirely because of bad puns.
He needs to run against someone named “Fagina” or “Mohel”.
He may or may not have the gay vote, but I have read that lesbians aren’t in favor of Wiener.