On a trip last week, the person checking me in had to leave and go load the luggage on the plane - thankfully it was the flight prior to mine. At small airports especially, for many airlines, the choice is get the flight out on time or continue checking people in. That's why you have to look at those cut-off times as definite - with no leeway for delays, even if the delay is caused by the airline.