Which leads to the common trick: If a train is delayed, it will often skip the last stop and turn at a station before the last. So the train was cancelled and not late at the final destination, therefore doesn't affect the punctuality statistics.
And yes, in Germany this happens and is reflected in rising "cancelled train" statistics. KPIs for Deutsche Bahn managers haven't caught up yet ;)