There remains, though, the problem of what to do with such unrepentant assholes; one of Ta-Nehisi Coates' commenters, JonF311, posted a lovely idea which--since it isn't turning up on Google--I'll just repost verbatim:
When Westboro Baptist protested the opening of a gay bar in Traverse City MI ten year ago, the bar had a rather creative response. They held a "sponsor a protestor" party, inviting patrons to pledge some amount of money for each minute a selected protestor continued his/her protesting. (It was a bitterly cold winter day). Some of the patrons even bought hot chocolate for the protestors to keep them going. And at the end of the event the bar informed the protestors how much money their presence had just raised for the HRC, and invited them back the next day.
When life gives you lemons, squirt citric acid into life's eyes.