Even the great Barry Bonds gets out some 68% of the time he's up, excluding walks.
He can be struck out, he can be gotten out. You don't want to make a mistake to him, but the teams that are in the playoffs are there, presumably, because they have good pitchers who know how to locate pitches. Barry Bonds is awesome, perhaps the greatest player I've seen in my lifetime (although his inability to hit the ball to the opposite field gives me pause...any GREAT hitter should be able to spray the ball everywhere), but he's not immortal. Walks are extremely dangerous.
..although what the hell happened to Fonzie? For years he was the bedrock of the Mets' organization and lineup, and this year he's downright mediocre. The Giants' anemic lineup outside of Bonds is the main reason they're not going anywhere in the playoffs, Jason Schmidt and tremendous home field advantage notwithstanding.