They're awful. How the hell they keep winning new contracts is beyond me. I made a point of e-mailing TfL every time my journey was curtailed and/or delayed and doesn't make an iota of difference. The E&C roundabout/New Kent Road is a joke. There are normally four Abellio buses there waiting for a change of driver...
In fairness, it is a TfL road rather than Southwark (tell-tale sign is the red routes) and 30 mph speed limit, but the point is still very valid.
It is even worse when you think that their bus garage in Walworth is less than a mile from there and they could run out of service to avoid inconveniencing the passengers or cyclists to whom their stationary buses pose a hazard. If you or I were to park there, we'd be hit with an expensive parking ticket.
Do write to Mr Denton because it's only by complaining loudly enough that anything will be done about it.