Some of the train companies in the UK are running at >90% on time as well
I'd never have thought UK trains were more punctual than German ones
The world is going mad
(OTOH, it apparently takes 10-15 mins longer to do York to London than it did 5 years ago - same company, same track, same trains. Just somehow longer

Also any delay less than 10 mins is not counted as a delay. Maybe DB just need to learn UK company's tricks for massaging statistics?

)