I place no blame on the ATC as they were doing everything they could given the shit sandwich they were handed. I see this happening all over with staffs getting pared down to minimums, more (sometimes unpaid) over time, prices going up, and no raises.