Japan's trains run every minute - even in small towns. Deutsche Bahn, on the other hand, is failing chronically. The reason for this is a decision that was made decades ago.