Yesterday’s Herald shunting the old ‘Scotrail is failing and the SNP government is failing to do enough about it’ story going. There is, of course, a wider, sunnier, picture and there are more up-to-date data. See, for example this, showing very high levels of reliability with 98.6% of all rural trains running and around 98% of all trains across the network running.
With regard to punctuality, the real, current, news is one of improvement and not of supposed ‘chaos’. See this: