Closing this thread now. I'm sure all of us have who are lucky enough to have jobs have some sort of benefits/implied terms/custom and practice that form part of our working lives, which inevitably others in different circumstances may view as petty/out of the ordinary/something one shoudl be grateful for when it comes to thier particular line of work.
I'm not keen on any further ...