The trains (and trams and buses) are always on time in Switzerland. It’s particularly hilarious if a bus or tram is AHEAD of schedule. It will actually sit at stops waiting for its scheduled departure, even with a full load of passengers.
Imagine the same situation in the U.S., say New York. People would be yelling — no screaming — at the driver to get going.