Computers are more accurate than humans in a number of the things that matter for trains.
As the other poster said, the main need for humans is to fix mechanical problems. If the door jams, unjam it (why can't passengers use a different door or figure out how to unjam it>) If someone is having a heart attack do CPR until medical crew arrives, then stop the train until the medical crew is off (central dispatch can teach anyone CPR over the phone and stop the train). If someone is attacked - stop the the attack (unless you are a trained police office you will probably make the situation worse trying to stop an attack)
In short there actually isn't that much that a human can do that a computer cannot do better.
> In short there actually isn't that much that a human can do that a computer cannot do better.
Passengers fixing their own doors and responding to their own emergency alarms doesn't fit most people's definitions of "better". Hence why even though train automation has been possible for decades, most trains and especially most trains travelling long distances aren't.
As the other poster said, the main need for humans is to fix mechanical problems. If the door jams, unjam it (why can't passengers use a different door or figure out how to unjam it>) If someone is having a heart attack do CPR until medical crew arrives, then stop the train until the medical crew is off (central dispatch can teach anyone CPR over the phone and stop the train). If someone is attacked - stop the the attack (unless you are a trained police office you will probably make the situation worse trying to stop an attack)
In short there actually isn't that much that a human can do that a computer cannot do better.