the lines beyond Pune are non electrified and it would be waste to just run an electric loco for 200 kms and halt it there... further these train come with diesel locos that do not belong to CR...hence CR would obviously not keep them at CST..hence they are sent back with these trains.....but it also depends on loco availability..