I o
Be grateful for the perks that you get.
What you must remember is that not everyone gets the same perks, and that is why this happens.
Staff who are classified as "protected" (ie entered employment with British Rail before 1st April 1996) get an allocation of free travel days, plus discounted travel at other times. Those staff who entered service after 31st March 1996 are classified as "New Entrants" and get no free travel entitlement at all, only getting the discount of full price tickets - which normally works out more than most off peak or Advance fares on sale to the public.
You also get the situation where "protected" staff get free and discounted travel in retirement, whilst "New Entrants", once retired or leaving service get absolutely nothing, not even discounted travel.
I'm afraid, until such time as ALL staff get the same "perks" then this is bound to continue.
What gets on my wick is that the dependent of a retired can, up to age 25, get free travel. Whilst I, as a current employee, get diddly squat.