re injuries- the point was that the Bills have some excellent players on D- they are the ones that were compromised. So it’s not as if the team didn’t plan on excellence at all three levels of the defense actually.
On offense - Mahomes- yeah He’s having statistically his worst season, but I bet he’s still got a better passer rating than allen (which is a very real indicator of qb decision making and passing efficiency)
neither is playing qb at a high level. Lamar Jackson and Purdue are the class of the league right now