At one time, you relied on the Buxton line train when the snow fell. Nowadays the opposite is true. Just the other day, 10th March, the trains were cancelled ALL day because of snow. The road was also affected but before lunchtime a virtually normal bus service was running.
Sadly, the railway justs seems to give up these days and any idea of resilience is a joke. On one occasion, they ploughed out the Buxton line and at 8pm proudly announced that they would restart services at 8am the following morning. No prizes for guessing that at 8am the trains didn't run because of overnight drifting.
As an example, a couple of years ago, a serious railway journalist castigated me for telling someone (a railway employee) they were wrong in suggesting trains couldn't run if the driver couldn't see the rails! Given that a snow plough only removes snow down to 8" above rail level, the suggestion was that no trains should run until snow has melted down to rail level.