Niall,
You are simply wrong about Elie. As well as the coastal path there's a public footpath crossing 10 and 12, which is well worn, and another which runs behind 4 and across 8. It's a seaside resort and it's common for walkers and their dogs and hods to stray off these paths and I have never seen anyone have an issue. The non-golfing public are (mostly) very aware of golfers and I stand by my statement. Though thanks for the lesson.
At Crail, you are right, the main interaction with walkers is the coastal path, which runs alongside as many as 5 holes. Walkers there tend to be less aware but, honestly, it's rarely a problem.
At both, your interaction with a walker is far more likely to be a friendly conversation than anything else.
I used to be a member of Chorleywood Golf Club, a 9 holer on common land (note that there are many courses in England on common land, Kington and Berkhamsted among them) and, again, walkers and golfers get on just fine.