I think honestly they are just average up front on defense and when the other team is in 12 Personnel with a mobile cornerback and you stay in nickel defense, it' a tough ask.
The bills are built to stop the pass and they just played their third straight game against teams that went and played big in the run game.
in the end they got two takeaways and won the game when new england had to pass.
Not much different than the cardinals, dolphins, titans home games.