Agreed. The paper answers many of the common objections in a reasoned and measured voice which I think helps with mainstream acceptability.
Of course, the skeptic would have to do the work to actually read the paper, and too many won't.