tbh, i would expect them to cope with snow pretty well. and we dont, never have, we dont have enough bad weather to justify suitable systems to cope properly. for me the thing the rail companies really fail on is communication, so when there is a problem you work out whats going on.
im more...
as someone who uses the UK rail ~240 times a year, i reckon theres no more than 30 days of "misery", of which the majority seem due to be jumpers or extreme weather. yes, that leaves a dozen too many misery days, but i wonder what happens on Deutsche Bahn when someone jumps in front of a train...