This is just a special case, which may occasionally happen, even with SQ I guess. In general, there is no evidence showing that NW has more such cases than any other of the big six. I understand your feeling but I wouldn't totally abandan an airline because of one bad experience.