Hey guys, thanks for the good spread of responses.
If I'd have known that it was going to be an upwind competition with him, ordinarily I would have made some effort to go higher upwind, but as it was, I was pretty knackered and content with the line I was taking. Had he indicatd to me that he wanted to go upwind of me (instead of lowering his kite) I would have happily yielded to him - which would have been possible had he not cut across my bow at the last second. At that point, I think that if I'd have moved my kite in any direction but the other way would have crossed swords, which is why I parked it.
I'm happy to accept a pecking order, and will always try my best to stay out of the way of someone who is better than me. I too get frustrated by rank beginners who seem to always be in the way, but I also remember that it was only 5 minutes ago I was floundering around like they are.
I guess some better riders forget though that if they yield its much easier for them to get back upwind but for beginners it will usually mean a walk of shame.
Drying my eyes now...