RE: Airfield Etiquette - Was I Wrong?
It would have been nice and smarter on their part to have gotten further back from the runway edge so you could concentrate on the landing and not them. They were in the wrong but just barely. A call out of "beginner pilot landing on runway xxxxxx" may have gotten their attention (or not). If you were scared, pass it on to them - scare them too but in a safe way. Don't take a low pass at their heads or anything like that.