I'd like to be fair and say there are many managers in post offices and the like that assist the elderly with payment usage and so on. Some even know the pin numbers for them. However, what is happening here is borderline money laundering, legally. It's acceptable as far as I'm concerned BUT if this is allowed you will always get some scumbag that will abuse - hence the legalities. Something should be sorted out for the elderly.
No matter if you work for a company for 4 years or 44, you are as equally disposable if you exhibit "wrongthink" or dissention.
Isn't there some law about refusing to accept the Queens currency?