In my area of America, atheism is a lot more socially acceptable than it was before it became such a topic of controversy. Things have noticeably improved because of all this arguing. If Dawkins is squandering his talents arguing with idiots, he's doing a remarkably effective job of it.