I very much understand your feelings, BPL junction needs improvement.
Though I live far away, I have travelled from Indore to BPL a few times, every time waited 30minutes to 1hour in the fields before train got signal to enter BPL junction. If it waits in the previous station we can atleast get down and relax ourselves on the platform.