On race etiquette…
I tend to think that most, an overwhelming majority, are aware of etiquette (at least broad strokes that they don’t want to inconvenience others) and are trying their best to run accordingly. The problem lies in the field being so large and the course being so (relatively) narrow in some parts that conflict is unavoidable.
Reasonable minds can differ about whether anything could be done to make things better but, for the most part, I don’t think this is an issue of a lack of knowledge or a lack of courtesy. While bad eggs can make things worse for everyone I think the majority of issues are the result of the circumstances.