Were your narrow-misses around the first of December too? That's really pre-snow season, and IAD is far more of a wreck if they get snow than ORD. If you stick with mainline flights, you greatly reduce your risk of getting cancelled/severely delayed (not that it's not possible).