Regarding the trains, >They are usually on time and cover basically everywhere worth visiting in Europe. He has a very ungerman definition of usually on time :) There's probably not a bigger laughing stock in Germany than our trains (Okay, there is BER). The long-distance ones only arrive within 5 minutes 75% of the time [1]. If you have tight transfers to make, that can get very annoying. I also thought the ICE and…
> The long-distance ones only arrive within 5 minutes 75% of the time. By standards I am familiar with, that's good. Last time I checked, my local train station had trains arriving within 10 minutes only 50% of the time.
The article also goes into detail how every country measures punctuality differently.
https://www.bbc.com/news/world-asia-42024020
(Yes, Germans love to complain about the train company)