If it’s a weak draft then it’s a weak draft for all teams, not just the Bills. The question is: what should the Bills do with that information? Several options:
1) Look for strong positions in this draft, such as WR.
2) Trade picks in this draft for picks next year.
3) Identify promising players who may have been overlooked.
I’m sure others could add to that list. Bottom line is that if this draft is weak, that’s all the more reason to focus on BPA over need. You need to come out of a draft like this with something of value, regardless of what that something might be.