The New Yorker once again slams New Atheism