That’s slightly harsh. Over the last ten weeks actual train problems have decreased significantly. But the weather and other external factors have contributed to far more problems.
Also if you take Scotrail and many other operators in the UK now just announce a blanket closure from a certain time due to adverse weather conditions perhaps that’s the easy route and just leave people stranded.
NIR and IE staff continue to try to deliver a service in what can only be described as challenging conditions.