Even the delay is just over 5 minutes, they actually hand each passenger a printed "proof of lateness" slip so that you could show it to your boss or school to know it was not your fault to being late, saving you the embarrassment of excuses.
Japan, the nation of manners overdose