Saying the defense did enough to win DOES NOT equal the defense is good, great, fixed, etc. It simply means we did what THIS defense has to do (we know its a bad scheme, has bad players, etc.) to win a game; it kept OSU from a large number of big plays (less than 4 over 30 yards) and by doing this OSU's offense wasn't able to get into complete rhythm and made some mistakes. The exact same thing we did vs UCLA, ISU, and CFU. Look, I'd love us to hold opponents to less than 300 yards and give our offense great field position a ton, but that isn't going to happen this year. We held a good opponent without their best player to 17 points and that is enough to win, even with missing two INTs in the 2nd half.
What wasn't enough to win was an embarrassing performance by the offense. Once again (like the CFU game) our offensive line (who is supposed to be a strength) got whipped by an average defensive front. Again and again. Then when we have opportunities to make plays, a SR QB misses two wide open WRs on our opening drive of the 2nd half, and then a SR WR lets a throw (granted not a great throw) go through his hands for a pick. And this after spending most of the first half pissing down our legs and missing opportunity after opportunity.
All I'm saying is take out your frustration where it deserves to be taken out; IMHO that's on an offense that DID NOT live up to the potential of the personnel and abilities of their unit. The defense did that today and I give them credit, but I don't disagree that they are still a bad defensive unit.