Very good observation, jsfisher! I see my prediction
was quite spot-on.
I see doron tries to deny your conclusion and your example. It's clear he simply doesn't get the point of your argument. I'll try another approach. It's even constructivist, i.e., I won't be using argument by contradiction

.
Let's first see what it should mean that "an object x is distinguished from another object y by relation R". IMNSHO, this can only mean that there is a third object z such that
(x, z) in R and not (y, z) in R or not (x, z) in R and (y, z) in R
in other words: the question "with which objects is z related by R" is answered differently for x and y.
Let's take two different points A and B. Then draw the circle with centre A and radius the length of the line segment AB. Likewise, draw the circle with centre B and the same radius. These two circles have two intersection points; call them C and D.
With four (known) points, we can make 2^16 different relations between these points. I just define two different ones now:
R1 := { (A, C) }
R2 := { (B, C) }
Now it's clear that R1 distinguishes A from B, as (A, C) is in R1 and (B, C) is not. Likewise, R2 distinguishes A from B.
As we have now
two relations that distinguish A from B (and I could define many more), A is not local. QED.
Yes, it's clear this definition of "local" is nonsensical. It's also again clear that doron doesn't understand the basest and simplest mathematical arguments.