If the delay was due to the weather / track, would it not be Network Rail who foot the bill for delay repay rather than CS?
I think the whole delay repay situation is unreasonable. Weather, suicides etc aren't the railways' fault but we can still claim.
No other mode of transport offers this...