McLuvin is horrible, but it't not that the draft is that mcuh of a crap shoot, the Bills have just been worse at it than
everybody else: for a long time.
Take a look at the DBs drafted by the Bills during failed Levy/Jauron era, and only getting 1 starter. It's not even a crap shoot for the Bills. They would have done better simply buying a couple draft mags, putting together their draft board based on that, and throwing darts to see who they should select in each round.
Right, the Bills need another 1st round DB like they need a hole in the head.
Draft a 1st round O lineman or WR, maybe LB, or trade down.