Rise of the New Atheists?