Look at the offensive disparity between Bills and Bengals.
Bengals have a 1st round receiver and Tight End, 2 2nd round receivers, 2nd round RB.
Bills have 0 1st, 2nd, or 3rd round receivers, 2 4th rounders, 2 5th rounders. A 3rd round TE and 2nd round RB.
The team needs to invest more into the offense and stop spending so many 1st and 2nd round picks on defenses that are good against weak teams and fold against top talent.