CKP as a town is bigger than Adra, it also serves District Capital Chaibasa, unlike Adra, where PRR is on the same line and a better station. But Duranto stops at Adra. And its not SER, its ECoR who provided a halt at CKP, so it must deserve.
Also according to your language, not stopping at CKP, Anara only can direct the train towards BKSC is wrong!! It can touch BKSC even if it stops at CKP, even Anara. Eg. ANVT-BBS stops both at BKSC as well as CKP.
I would have been...
more... happy if it would have taken the BKSC route, as there is almost no connectivity between CKP-BKSC/DHN, even RNC.