Doors closed and brakes released (whilst attached to the tug) registers as the departure time.
If, due to airport restrictions, pushback is then delayed that is hardly the fault of the airline.
I'm sure it was always on-time when I was involved in operating it
Aah, I know; back in the day