Just from personal experience, I’m sure scotrail will say 90% of trains are on time however I’ve taken dozens of trains and have never once experienced it. I’d be interested to see how they quantify their data. Glasgow to Edinburgh is most expensive train journey in Europe per mile I believe.