It's doesn't matter, it is not acceptable. They should refund everyone if the train is more than 15 seconds late. This is something a train can do with computer control, and good maintenance. A bus is harder to be on schedule for.
lol, it seems you have -100 knowledge how complicated rail systems could be
The swiss prove it is possible.