I know what you are saying Phil, the thing that annoys me with network rail is their double standards.
If things aren't right for them then things don't happen, if you aren't wearing the correct PPE you don't get access.
But no one can tell them to pick the crap up.
I take delight in pointing out rubbish on the lineside and other defects to senior managers when driving the saloon but frighteningly some of those don't understand what you are on about sometimes.
My first question to them is always'are you ex BR?' if the answer is no respect starts at zero and can go either way from there!