Sampoorna Kranti, Mahabodhi and Purshottam should not have a MPS of 130. When the route is clogged, it makes no sense for railways to speed up a few trains and let them overtake 10-20 trains on their route. This delays more trains than before and is an inefficient utilization of their infrastructure. Some decisions made by railways boggles my mind. I wish all trains had same MPS and were not allowed to overtake each other. Just run one after the other. Some trains have more stops, so that can be built into their time table where the train behind them not stopping at that station is allowed to overtake. On Calcutta/Patna - Delhi route, only Rajdhanis and Durantos reach on time, and 95% trains not only take more time, but are always late.