Our losses (in order):
SF is ranked 5th in scoring.
Cincinnati started slow defensively but their last 3 games they're giving up 16.7ppg and are likely to end top 10 (currently 17th).
Philly is not a healthy defense, we missed an opportunity there.
Pittsburgh started slow like Cincy but are on a fucking tear, definitely going to finish top 10 (currently 16th).
Dallas is 4th in scoring.
In our wins we put up 30 (Seattle), 29 (Indy), and 26 (Cards). So I think to a large extent some of our problems on offense are simply facing better opponents. Cincy and Pittsburgh are both extremely physical up front and beat us in the trenches, two others are legit top defenses (SF is sliding a bit but points-wise they've done well over the season thus far), and one we obviously underperformed (Philly).
Since our defense is one dimensional and built to supplement an offense that sustains drives here's the defense quality we have in the games ahead, with current scoring rankings:
Green Bay is ranked 20th.
Seattle is ranked 11th.
Arizona is ranked 27th.
Cleveland is ranked 12th.
Baltimore is ranked 1st.
Washington is ranked 31st.
New Orleans is ranked 9th.
New York (G) is ranked 22nd.
SF is ranked 5th.
Of the higher ranked defenses we're going to face, Seattle is a team we play well and we're coming off the bye. Cleveland and New Orleans I think are still winnable. Only game where I think we're up shit creek is Baltimore, as that QB is going to run all over our front.
Also and btw when it comes to momentum... If we beat Green Bay and get by Seattle post-bye we have Arizona too before we hit one of the better defenses in Cleveland. This post-bye sched really is favorable for us, they just have to get the OL playing on one sheet of music and pray that the football Gods spare us the injuries.