Jubilee
I can understand your annoyance but I'm sure you understand that these things happen. I can only assume that someone with the 'bigger picture' made the decisions to minimise a major delay to the maximum number of pax.
It may be of no consolation to you but at least they did operate all the flights whereas some other airline may have cancelled.