Yes, but being a Public sector org, that too under govt of India, can't expect much, although LPs do get checkups before taking charge of a train.
Controllers are crucial as well, if people like us enjoy aggressive controlling decisions on bigger junctions like Itarsi, Jhansi etc. Then the decision taking must be a tougher task.