How do you know he's going to be better? He hasn't even pitched this season. And that also completely disregards that he's a free agent after the year, there's no guarantee he returns and then you have a Halladay/Gallardo/Bush/Suppan/Looper rotation and Cameron is a free agent, so you probably don't have enough money to bring him back and you have no replacement waiting in the wings.