…for hypocrisy and message sabotage; and even more of a heck of a thing when he’s justified in doing it.
Background here. Seriously, Dan Savage: you’re doing it wrong. If you can’t talk civilly about Christians, don’t talk about them at all. That’s the cultural rule that we have for bigots right now, and we see no reason to make that rule less restrictive.
Mind you, Perez Hilton is still a repugnant human being, but it’s nice to see him proving the saying about the broken watch.