I must admit

I expected better from Dan Savage.

(Hat tip: Eric Reynolds, who should also know better, god bless ‘im.)