They were supposedly targeting DLR because it serves the city of london (though probably the cleaners as much as anyone).
Apparently internal polling in XR's telegram said ~80% were against this particular protest - it does seem like targeting the wrong people to me (unless it was only bankers on that train), or maybe 'bad optics'.
Tactical disagreements aside, i'm still with them - it is an emergency after all.