Do you avoid high-delay airports like ORD? For example, by choosing connections elsewhere (even if a different airline choice is required), or by choosing an alternate local airport (e.g. MDW instead of ORD).
I don't fly UA anymore to avoid ORD. I won't connect internationally through LAX, and try not to terminate there. There are too many other LA area airports that are more pleasurable to fly in to and out of.
I try not to connect in the North during the winter, and the South during the summer.