It shouldn't be forgotten about the other victimes of horrible incidents like this. Firstly there are passengers and station staff who get a brilliant view of exactly what happens, and often having blood and body parts splattered around them. Some might find it difficult to travel by train again, and others staff might have to leave there jobs because of it. Also the police and ambulance staff who have to pick up the pieces, and it is pieces. Network Rail staff will have to be involved in the whole lot, both to supervise the events, and to make sure no infrastructure has been damaged, with the added responsibility of trying to push all parties involved to get the line open as quick as possible. Engineering staff will also have to check the train to make sure it has not suffered any damage, and will also often find bits lodged underneath, and eventually it will be handed over to the cleaners to get rid of any remaining blood etc. Finally their are those who are on the train, who probably won't have seen much, but will have a good idea what just happened, and plenty of time to think about it whilst waiting to move.
I'm not saying that we shouldn't feel sorry for the driver, far from it what they went through must be terrible, but just remember he (or she) isn't the only one who will probably have awful images in there mind for a hell of a long time, and might not be the only one who can't work again.
One thing to remember, the driver can at least take some comfort in the fact that there was little they could do to prevent it. Those on the platform have far more cause for wondering if they could have done anything, even if in reality there was likely no more that they could have done.
Sorry for such a long post, but this is something I tend to get a little annoyed about since I have a friend who was quite badly tramatised after seeing someone throw themselves under a HST at 100mph, so I know what it would have been like. I also have personal experiance of being a passenger on a train that was involved in a suicide. Also, I know someone who ran over and killed someone whilst driving a bus. Although it wasn't his fault really (the old woman was being rarther stupid), he knew very well that one extra check of the left side before pulling away might have saved her life (he was pulling away from a layby, waiting for a gap in the traffic, and she went to bang on the door, but as he pulled off she lost balance and ended up under the front wheel).