I'm talking specifically about the "if you're late it's because you don't care about the person you're relieving" part.
It would be like telling your staff "sorry but we had to cut everyone's pay a bit because one of you were caught taking money from the register".
These people are already working for pennies on the dollar of the value the work they do makes the corp. Even with the lates and almost all of the other screwups.