The biggest issue is the inability of railway workforce to work with changing times. Their union is strong which ends up resisting many reform oriented measures.Unfortunately the issue is also that a rail minister only has 5 years to implement and strategise many things.
This is too short a time and if a different person comes after those 5 years, the priorities again change