I am amazed that Joey Harirngton has any supporters anymore. The guy just isn't very good. I am a firm believer that stats can only tell you part of the picture, but Joey's stats are god awful. Cleo and Culpepper (with one leg and a terrible line) had better stats than Harirngton.
Joey seems like a nice guy but his happy tap dancing feet and tell tale ball pat right before he throws led to a lot of problems. He never goes through his progressions really either. He would look for the first option and if it wasn't there, or wasn't developed yet (basically abandoning the play too early) he would dump it off for minimal or no gain most of the time. That simply doesn't get it done.
The fact that he got benched last year a couple of times is a clear sign that his days are numbered. Cleo showed enough to get a look and Daunte at least has a history in this league that isn't putrid (unlike Joey's) so he gets another shot as well.