In Europe, train operators often have a target percentage, like 90%, of trains that must be on time[0] specified in their concession, with a system of fines or bonuses. So they have an incentive to put some padding in their schedules, since that will improve their lateness statistics.
[0] Usually defined as being less than 5 minutes late or so.