Earlier quoted context omitted.
I must commend the Berlin transit system. Except for the occasional strike, I found it to be extremely efficient, clean, and rather polite. Especially the trams.
I've heard very many complaints about Deutsche Bahn though. On the other hand here in Switzerland trains are crazy good, perhaps not as much as Japan, but if you have a 5 minutes connection you can normally assume you'll make it.
And yes, Japanese trains are crazily accurate. Not only are they (almost) always perfectly on time, they also stop exactly at the position that is indicated on the platform, so you can line up and wait right in front of the train door.