I'll just say this:
Top rated defenses are not what they used to be.
We have rolled up several top rated Defenses this year. Broncos. Lions. Chiefs. I believe going into the perfect game ( v pats) the pats had a top D.
In his career, Josh has been outstanding against great top 10 Ds especially in the playoffs.
Our own D has been top 10 in recent years and been exploited.
Good offenses just exploit them too often.....and the Bills are a very good offense.