Sometimes, someone says something so profound and exact that all you need to do is copy and paste, people:
Brian Sabean deserves to be fired. He failed in his quest to upgrade the offense, and he traded away valuable pitching prospects for players who the team essentially already had. Garko has been as bad as Ishikawa was with the bat, and worse with the glove. And with all due respect to whatever we’ve gotten from Freddie Sanchez, Eugenio Velez has more hits, for more power, and a better OPS in the month of August, and he didn’t cost us a pitcher. Sabean simply does not know what to look for in a player, in a hitter, anymore, and its debatable whether he ever did. What he values in a hitter is provably worthless, and the way he goes about constructing a team is irrevocably flawed. This team has the pitching to win a title, right fucking now. Brian Sabean’s failure is the reason why they will not.
Proceed with your day.
(And while I'm at it, yes I did like the Garko trade because it was the right KIND of trade. But there's no denying that in the immediate short-term, it hasn't looked smart.)