I can appreciate fully how dealing with the Great British Public can wear you down, but perhaps your attitude isn't helping in de-escalating the situation?
As a humble passenger, what I've read (on this forum) of customer service failure on the railway just in the last 2 weeks - chaos at Kings Cross, chaos at Euston, wires down at Coventry causing knock-on delays across the midlands, Hope Valley line suspended, passengers trapped on trains for hours on the MML and ECML - makes me wonder whether it is wise to get on a train any more. In my own experience, it feels like there hasn't been a day without disruption and delays between Shrewsbury and Wolverhampton since the start of July. I'm seriously wondering whether to renew my monthly season ticket, and just drive to work instead.