There can be more than one reason for a delay.
Perhaps flight was originally delayed due weather and then it was like, well we are already one hour late, what is 30min more for another whack of connections, especially if there is still a backlog of aircraft taxing for takeoff. For a once a day flight these are the operational decisions that get made.