Agreed...!!!
But As We all Know Rush for Incoming Trains in the Morning hours for NDLS is very High, so that might be the Reason...
As an Alternative It should Depart at Around 4 PM in the Evening, Completing Jharkhand Stops by 9... and Reach NDLS at around 1.15 PM...