Currently on the phone so can’t add many sources, but I think you can’t really compare the punctually of trains across european countries like this. E.g if I remember correctly in Germany, a train is late after 5 minutes 59 seconds, whereas Switzerlands threshold is 2:59. Also Switzerland measures delays at arrival at destination, not departure from origin. I don’t really know about other countries thought.
https://company.sbb.ch/de/ueber-die-sbb/verantwortung/die-sb...