As someone who isn't involved with the rail industry I find it hard to believe how they can cancel services not just at the moment but in general. Every time I go for the bus it turns up, every time I go to Tesco Metro it's open, but a train ........ Obviously the penalties for not operating services are not tough enough. I have had had horrific experiences this year (Dyce) and it seems they don't even need an excuse to cancel services. I don't thing the government realise the cost to the economy of having so many people late, displaced, having to arrange alternative transport, late for work, late to pick up kids etc. Seems no-one is interested to put it bluntly, and no-one is putting pressure on Scotrail to ensure they have adequate rolling stock and staff. Above that Network Rail just make things worse with constant signalling issues. It's a total mess right now.