We have a grossly overpaid defensive line, a lousy offensive line, average linebackers, we overpaid for Sammy (no first round pick this year because of it), we reached on EJ in the first round (Whaley made the call on that pick), and we're a .500 this year and last.
I don't dislike Whaley. I think he's done well with mid- and late-round picks. But, he certainly doesn't walk on water.