I think for all hue and cry, Bhagalpur should really come under ECR. When they'll see 2008 made coaches in Vikramshila Express then I guess they'd understand.
Singrauli gets it's dedicated connection to Delhi courtesy of WCR. Dhanbad is dependent completely on ER.
Area may differ, Incompetence remains constant.