Frankly speaking my sympathy for the NW mechanics was used up as a NW traveller the last two weeks experiencing their shenanigans out of MSP. 1 8 (bad air con, a changed tire, bad engine latches) hour delay on a tarmac, 1 4 hour delay (backed up lavs), 1 cancelled flight=overnight stay (hydraulic fluid is leaking and the mechanic says that is "really bad")....and wow, one on time (tonight MSP-PDX- the one for sure I thought would get cancelled).
They didn't respect me while they were being paid to do a job, so f-them.