Earlier quoted context omitted.
And in the case of SQL, that is precisely the problem.
So the problem is that SQL can be picked up fairly easily by English speaking population? How's that the problem and not advantage?
And FWIW, what I wrote was in reply to "mental model". It was *you* who apparently equated that with "speaking English". The "mental model" I described as "exactly the problem" is the "mental model" *of the corresponding logic*, which, though mathematically consistent, is hopelessly unintuitive. Being English-speaking or not has nothing to do with understanding a particular logic underpinning the behaviour of a particular Data Manipulation Language.