What is a 'long time' in the context of a significant cyber security incident, though? One where all 30,000 staff were locked out of their accounts? One where there are countless, bespoke applications to ensure are functioning properly, several of which are critical to the safe operation of the railway? Would any other organisation recover any quicker?
I don't think anyone disagrees that the situation is far from ideal, but it is unprecedented and the effects are going to be felt for some time to come. Would people prefer if the railway was simply closed until non-critical infrastructure is fully working? That might yet play out, if the rumours about staff not being able to be paid overtime until the New Year are to be believed...
I would concur with the previous poster(s) who have said it seems like the previous contributor has an axe to grind.