I don't even need to have a bad experience to ban airlines from certain routes. For instance if I'm flying Y international I'm flying a non-US carrier. Better service, better drinks, many times better seats.
I'm surprised no one has said anything about DL. It's the only airline I know of that I see get made fun of out of the blue on the late night talk shows.