That might be another reason for the difference. Most workers in Europe get paid extra if they work more hours, so in order to keep costs down most companies don't allow workers to make more hours and instead focus on productivity.