I don't blame NER, at all. NR keeps messing with NER - everywhere you go, be it Varanasi, Prayagraj, Bareilly, Lucknow. NR wants the piece of cake in all of the cities of Uttar Pradesh.
NER is not a huge zone, it barely has 4 very important stations (GKP, LJN, BSBS, CPR) and not many (premium) trains, it's understandable why NER wants to earn more money. Moreover, the management of NER is soo much better than LKO NR, BSB NER has maintained it's stations much better than that of LKO NR...
more... - all the district headquaters like Mau, Ballia, Ghazipur, Azamgarh (who are barely situated at 50 to 60 Kilometres from each other) - have their own Washing Pits, Dedicated Trains to the big three - Delhi, Mumbai, Kolkata and small stations of BSB NER are much better maintained too. Compare that to District Headquater stations that belong to NR like Bhadohi, Pratapgarh, Jaunpur and you'll get the answer.
NR has occupied all three lines in between BSB and LKO, so that it can get all the freight revenue, moreover they had planned to make JOP-SLN-NHH route DFC-lite by diverting non stop trains like Danapur Jansadharan, Rajdhani and Durgiana and they had planned to divert Begampura, Kumbh, Upasana too but these diversions didn't take place because of backlash from the people of SLN route.
Everytime you ask someone that why they're making soo many pits at BSB but extending all the trains, they'll answer "something huge is getting planned for BSB" But that "something huge" is yet to be seen.