Jerry, If his job was like mine. I not only lost the amount of pay for time missed. I would also get a 1 day absent tied to my record despite I might have only missed 1 hour. No excuses. 4 in one year and you were disciplined. 3 days without pay. After that, 1 more in the next 6 months, they considered firing you.
At one time we had alot of goof ups. So the company came up with a plan that everyone had to follow. It sucked that I would get a hickey for taking off 30 minutes early, for the dentist.