I've only got to watch a few of Garza's starts this year and while I don't think he's pitching great I don't really see him pitching as bad as everyone makes it out to be. His velocity hasn't dropped all that much and most of his pitches were down yesterday. Ultimately, yes, you're going to be judged on the runs you give up but he is no where near a Wolf, Suppan, or Lohse-esque disaster.