Just by improving signalling will though result in running more trains in shorter blocks thats true. But that wont help in reducing delay & wont improve overall carrying capacity of a particular stretch. Max stretch b/w Fatehpur-MGS now runs in auto signalling. Though the proposed ECTS-II is even better but still by introducing auto signalling even after we see that avg running time b/w ALD MGS is 5-6 hrs. The reason is IR runs various types of trains in same tracks whose speed range varies b/w 50-160 kmph. So while overtaking slower trains will definitely need to be taken into loops which actually enters loops at an avg 10 kmph. So shorter blocks never helps in long run eventually faster trains need to wait for slower trains to give them pass.