If it makes you feel any better, I suffered through 3 weeks of his paltry production only to release him right before his best game of the year (so far) that would have won me the game this past week.
We'll see if this past week was sign of things to come, which, unfortunately, largely depends on Carson Palmer.