It's somewhat common. Typically it's due to a late inbound flight where the crew is changing equipment. Other times (particularly in DC when it snows!) it's due to horrible traffic on the streets.
OMNI: ever have a doctor's appointment for 3pm and actually SEE the doctor at 3pm????