I don't doubt that, but that is not something that is unique to rail staff.
NHS England » Violence prevention and reduction
www.england.nhs.uk
15% of NHS staff have received physical abuse in the last year and over 30% of paramedics have received a significantly higher proportion. Guess who out of paramedics and train staff is paid more?
This isn't something that's unique either, as data on abuse of retail staff shows that 83% suffered verbal abuse in the past year
That isn't to say that this is right in any way, but many people do a similarly important job and suffer considerable hardships by doing it without having the ability to be a monopoly provider of their services and therefore able to hold the public over a barrel whenever they choose to. I repeat, rail staff are paid considerably higher than similarly skilled staff in other sectors precisely because of this position, and yet they're "still" not happy.
Incidentally, I don't doubt that seeing or dealing with a suicide on the railways is horrendous. Again though, ICU nurses deal with that every day and they take home £27205 on average. How many rail staff would swap with a nurse? Maybe nurses should scrap their pledge not to strike if it harms patients and just say sod it, if it's good enough for the RMT...