Willingham didn't walk in a few dozen runs including the freaking pitcher and otherwise generally suck so bad he should be in low-A. Willingham hurt us bad, but as others have said... You have a pitcher who can pitch and we'd be poised to retake the lead right now despite Willingham.
Right, Willingham made an unfortunate error. But the mistake was made at the first step. Once he needed to charge that ball with this wind, he was screwed. Cabrera's walks are a bigger problem than a misplayed hit. Can't excuse Willingham, but this game is on Cabrera. Pitchers are 80% of the defense.