Seeing anti-vaxx nonsense being peddled by InfoWars, I feel warm and fuzzy that they've been banned from social media.