The other thing you need to consider is that every pick spent on a failed QB, or a QB who will take at least 2 years to develop into a product you can even put onto the field, is a pick that could have been used on another position, and could possibly be contributing well before the QB even gets a chance. This year I feel like we brought in some solid role players and I think at least 3 will contribute in year 1 (Darby, Miller, O'Leary).
I think Williams is good foresight as FredEX is probably on his last year and McCoy only has a few left himself. I don't know much about the OLB from Clemson, but you have to assume Rex does. And Lewis was pretty good value in round 7 since most people had him graded as a round 4-5 guy. I thought we might take a shot on Fajardo or Bridge in round 7, but I can't fault them for taking a big bodied wide receiver who most thought wouldn't be there.