I agree! Surely out comes down to management?
Check out this info from Wikipedia;
Japanese railways are among the most punctual in the world. The average delay on the Tokaido Shinkansen in fiscal 2018 was 0.7 minutes. When trains are delayed for five minutes, the conductor makes an announcement apologizing for the delay and the railway company may provide a "delay certificate"
0.7 minutes average delay for the whole year!!