If you want to flip this around, you could look at the 5th round picks and argue that our front office is amazing.
You either have faith in the front office's drafting ability as a whole, or you don't.
All you have to do to see how much better the Cards have done in draft is look at the number of drafted players still on the team in '09 with more than 3 years in the NFL and who they are.
In 2003 the Cards had 6. In 2009 they had 11.
The 6 from 2003: Chris Dishman, Anthony Clement, L.J.Shelton, Coby Rheinhardt,David Barrett and Ray Thompson.
The 11 from '09: Adrian Wilson, Anquan Boldin, Gerald Hayes, Reggie Wells, Larry Fitzgerald, Karlos Dansby, Darnell Dockett, Antrel Rolle, Matt Leinart, Duece Latui, and Gabe Watson.