Agreed on Oliver.
And on drafting/development, overall I think it should be a concern of Beane and his staff. It's possible I'm being impatient, or unrealistic, but outside of 2017 and 2018 (Allen, Edmunds, Milano, Dawkins and Tre) the Bills have struggled horrendously with finding the top-end talent they're going to need to remain competitive. They have drafted zero All-Pro, Pro-Bowl, or Offensive/Defensive POY over the last four years. That is a virtual death knell in this league, if your aspirations are winning the Super Bowl.
For me, it's not even that they're missing on elite players--they've hardly even gotten any useful starting-level players out of these early day 2 picks. Going back to 2018 picks in rounds 2 and 3:
Phillips: Decent interior DL, if a bit undersized. Left for a bigger payday. Could reasonably chalk that up as a hit for Beane.
Cody Ford: The "why did you pass on D.K. Metcalf" pick. Massive bust.
Singletary: Perfectly serviceable starting RB. Hit.
Knox: Decent tight end, though his current usage is frustrating. Not sure if it's a result of scheme, him not playing as well as expected, or Josh just not looking his way much. Hit.
Epenesa: Meh. Underwhelming rotational DE. Looking mediocre at best.
Moss: Possibly ruined by that injury in the playoffs a couple years ago. Was pretty much a bust at the end of his time here.
Basham: The "why did you pass on Creed Humphrey" pick. Trending toward bust status.
Brown: Looked promising for some of his rookie year. Injuries are a significant concern.
Cook: Incomplete, not great so far.
Bernard: Incomplete.
By my count, out of ten picks, you have:
-3 legit starters, though none of them are upper echelon players, and only Knox is likely gonna be here after this season.
-A middling depth player in Epenesa
-Question marks with Brown, Cook, and Bernard
The rest are a whole lot of junk.