What the Bills had was their D.
In 2017, they had a healthy Lesean McCoy who rushEd for 1.138 yards (4.0 ypc and 59 receptions for 448 yards.
McCoy was injured in 2018, leading to his 3.2ypc
The Bills did not add any weapon to the offense, yet they still drafted Allen and let him sink or swim.
What the Bills had was a D, though not as good as they are now.
Their offense came in 29th in yards gained in 2017, the season before Allen got drafted.
And that was with a healthy Lesean McCoy who rushed for over 1,100 yards (4ypc) and cornered 59 catches.
McCoy was injured in 2018, which led to the 3.2ypc.
The Bills drafted Allen and did not add any weapon to the offense as I had mentioned.
They also lost Incognito on the offensive line (a guy we all hated for his dirty plays, but he was good at what he does.)
So much so that their offensive line was ranked 26th in Allen's rookie year.
Senior Analyst Mike Renner outlines PFF's NFL offensive line rankings after Week 17 of the 2018 NFL regular season.
www.pff.com
No offensive line, no weapon, the loss of the bell-cow RB.
But you see, the Bills still drafted Allen.
If they had followed your advice, they wouldn't have the offense they have today.