Halts such as Kanpur, Allahabad, and Patliputra are commercially profitable; passengers can use the train for de-boarding as well as boarding from these stations; suppose someone wishes to travel from Kanpur to Dhaka, why should he/she go back to Delhi when he can board the train at Kanpur itself?