With some trains I think they have anti-vandal paint applied meaning a repaint takes much longer. Someone once told me that anti-vandal paint needs to be sanded off before a repaint happens which is why the Class 360s stayed in First Great Eastern livery for so long although I don't know if thats true.