I don't understand.
SP depth behind Strasburg and Zimmermann wasn't a need for this team that he addressed twice with Gio and Fister? You're not feeling better having Gio/Fister/Detwiler on the end of the rotation vs. Lannan/Detwiler/Jordan?
Long-term C wasn't a need for this team? You don't feel better with Wilson Ramos over Jesus Flores?
CF wasn't a need for this team? You would rather have Bryce out there? [that one may be a trick question]
But seriously, he's addressed all the biggest needs on this team besides long-term bopper at 1B. And he can't MAGICALLY make Chris Marrero or Tyler Moore into impact players, or make Prince Fielder sign for a reasonable amount of money. I'm not sure there's been a single trade for a 1B or a single free agent 1B signing where I thought, why wasn't Rizzo in on that?