You are underestimating the population of BGP, JMP and Nearby areas. The trains running at present are insufficient to cater to the demands of the people. The best trains are regularly Delayed heavily. Presently, there isn't any good train for Delhi. Regarding passing trains, how many of them are there? Only BP Mail is daily which has Rlwl quota. So, the demands of the people are fully justified.