When the LO ran 3tph north of Queens Park (NR code: QPW; LU code: QUP), and LU ran 9tph (of which 6tph to Harrow) it was all pretty even. The LO was a clockface 20 mins, the LU Harrow's were clockface 10 mins and the 3 to STP were even with themselves every 20 mins, exactly 10 mins apart from the LO's.
The problem came when LO went to 4tph. The LU spec for north of QUP did not change causing uneven LO, a nearly but not quite even LU to Harrow, and a totally not even STP service.
The straw that broke the camel's back was that to provide the LU service all the excess minutes for reversing were piled onto the STP trains, the Harrow trains were very tightly timed, and several of the QUP reverses were minimum reversal time as well - all the way through the off-peak.
This meant, if you got behind in the morning peak, they couldn't catch up. And if there was any sort of minor disruption anywhere several trains had no slack in the timetable for recovery. The result was drivers ending up with lots finishing their turn late, because control just couldn't get the line back on time. Not surprisingly this is bad news for drivers, line control and passengers alike.
The result a new timetable, with off-peak reductions. 4tph to both Harrow and STP fits nicely with 4tph LO to Watford, so no one has a compromised timetable. And slight reductions in the core timetable south of QUP, and one extra train step-back at Elephant & Castle combine to provide a more robust service.
Having previously lived on the LO part of this line I could never understand why on weekdays it had the same service all day north of QUP. The section north of QUP was "over-served" during the off-peak and under served in the peaks.