I'm gonna base this on ineptitude. I think they grossly miscalculated staffing. They had no idea how the runway construction would affect the operation. Then the compounding weather events crushed what was left. A disaster is born when natural events meet stupidity. Now they're trying to mop up the mess by canceling flights and creating a buffer a month out.
I'm sure we're properly staffed for sept and oct. Though.