There are cases however where turning up late is because of problems with the initial flight.
I flew back recently from Austin, Texas. Plane landed in newark nearly 4 hours after it was supposed to because of high winds. Even sprinting to the gate for my flight to Manchester, I didn't make it. Took another flight 5 hours later. It's really annoying when you are on a time clock!