[deleted]
I liked the quotation at the bottom of the last page of the essay:
"On one supposition we absolutely hold fast; that of local/Einstein causality: 'The real factual situation of the system S2 is independent of what is done with the system S1, which is spatially separated from the former,' after Einstein (1949:85)"
What people don't realise is that the problem with local-realism is due to insisting on the "realism" of counterfactuals. Which by definition are things which might have happened but didn't. Might have been real, but weren't realised.
You have to realise that not all elements of mathematical models are necessarily parts of the "real factual situation". What people call "realism" is actually idealism. The realists assume also the existence in reality of items which don't have to be there. Hidden variables. They're not just hidden - they are mathematical fictions! The wave function itself was the first hidden variable of hidden variables theory. It's there in the mathematics. You can hide it in various ways, or express it in different terms (density matrix, geometric algebra, ...). But why do people want it to be there in reality as well as among the symbols we write on paper and manipulate algebraically?
Of course, quantum physics is consistent with locality: it is a sensible theory. It passes the first sanity test: It predicts that the real factual situation of S2 is independent of what is done with system S1.
This sanity test has been expressed in a much stronger form than was often done in the past in a wonderful but difficult paper by Pawlowski et al (Nature, 2009)
http://www.nature.com/nature/journal/v461/n7267/abs/nature08400.html
You can find a "free" version of this paper on arXiv, http://arxiv.org/abs/0905.2292
The authors introduce the principle of information causality, which roughly speaking says that if Alice sends n bits of information to Bob, and Bob and Alice are at the same time doing measurements on stuff in their labs, then Bob only gains at most n bits of information which he didn't already have at his place. The case n = 0 is "no action at a distance". They show that information causality implies the Tsirelson bound 2 sqrt 2 (this is the bound which QM can attain, higher than the local realism bound of 2 of the CHSH inequality).
Thus QM passes the sanity test with flying colours. In fact, among all sane theories, it allows the strongest possible pattern of correlations of measurements done at distant places.