For Hubli to Ahmed nagar, Shirdi, a train should start from Hubli. Similarly, KSK via Pune is also not doing justice. It should run via KYN, BRC,, Kota instead of longer CR route. When Pune can have Delhi trains via Vadodara, why not allow a passing train in that route?
In my opinion, Bangalore Delhi trains should run either via Pune, Vadodara or via KCG, Nagpur. Zig Zag should be strictly avoided. Unfortunately we can only discuss in this group, but reality would be different.