I fly CA to FL, so it may not be directly applicable, but I switched from flying CO to DL because of better route schedules and higher upgrade percentage. I was also impressed when DL booked me on an AA flight when there was a connection problem with one of my DL flights. I have never had CO offer me that option.