I've always had a hunch that a majority of his walks are taken when there aren't RISP's. He doesn't seem to mind working the count and taking a walk in those situations, but when there are RBI opportunities, he gets super aggressive and swings at horrible pitches. He will still sometimes take pitches, but only to get ahead in the count in order to increase the probability of him getting a hittable pitch. If he gets a 2-0 count, he'll just start flaling away at anything to avoid walking. I hate to buy into conventional 'baseball' knowledge about how certain players are better in the 'clutch' but it applies so strongly to Soriano. The man literally will hack away if theres a runner on base, leading off he isn't so terrible, he'll take a pitch or two, but he's absolutely brutal if theres anyone close to scoring.