In your last sentence, you said, "Team." IMHO, the defense is just as good now, if not better, than it was in the first few weeks of the season. We have been getting much better at stopping the run, and that has forced teams to be one dimensional, which has played right into our hands.
On offense, yes, there's a lot to be desired. I believe that we can fix some of that, but we have a major personnel issue on the OL, and game film has helped teams to realize just how much of a problem it is for us. Don't expect teams to let up. They will be attacking the middle of our OL for the rest of the year. We should do whatever we can to bring some help on the OL next year.