I think, while it is true that there are lots of reasons why it takes much longer to recover from an incident such as this than it did in the past, the average passenger is only interested in when their train to work, college, friends family etc will operate normally again. In most transport, things have improved over the last half century whereas this aspect (at least) of railway operations has significantly worsened. In 1983 the Aberdeen/Inverness line was reopened in c36 hours after the Lhanbryde derailment which had a coach on its side and another derailed together with c 1/4 mile of track damaged.