I mean: "Einstein was right" in the context of the Michelson-Morley experiment means that he came up with a predictive theory that was later confirmed by practical scientists. Locke didn't. By scientific standards, he just guessed without any grounding. That distinction is really important!
Edit to expand my point: the bottom line is that our current understanding of neurology has no bearing on who was "right" in a 200-year-old discussion, even though they are "technically" about the same subject. It just doesn't matter. If you want philosophy to be a separate domain from science (and we do, for obvious reasons), you need to keep it separate and not use science to argue about who was the better philosopher.