I agree with Baddniss for once
The truth is, that pure BPA isn't really a much better strategy then drafting for need. If Jimmy Clausen is the best player on the board (Like it was in the JI Group Mock), we still shouldn't take him, because it'd be retarded to spend our 1st round pick on something that isn't a need now or anytime in the near future.
The goal should be combining the two, to get the best player in a position of need. Obviously that's easier said then done though.