Our offense is not as bad as a first glance might make one believe. The fact is, we have faced some very strong defenses so far this year (excepting UNC).
Auburn:
We scored the most points (by far) of any team against Auburn so far this year. We scored the only first half points against Auburn all season. We are the only team to score a touchdown against Auburn's starting defense this year. (Only other TDs were late garbage TDs against their scrubs.)
UNC:
We had the most yardage against UNC of any opponent so far - yes, more than Louisville (475 yards vs. 451 yards).
We scored the second most points against UNC of anyone (although Louisville put us to shame in the points department).
UConn:
We had the most yards and points of any team against UConn (although this is a minor brag considering UConn's pitiful schedule.)
VPI:
There is no spinning this one - our point total and yardage were lousy in this game, better than only Duke and Ohio. However, VPI ranks nationally #1 in scoring defense, #2 in total defense, and #5 in pass efficiency defense, so they are about the most respectable team to be stuffed by.
NC State:
We had by far the best offensive performance of the season against NC State apart from placekicking performance, with 443 yards total offense. VPI had 232 yards and UNC 321 yards. VPI scored more points due to hitting their FGs, and UNC blocked a punt for a TD and had a 1 yard drive for a TD after a fumble.
We definitely have special teams problems and marginal red zone performance, but on the whole our offense is performing well compared to other teams against the same defenses.
If we can't move the ball and score points against Duke, Clemson, Wake Forest, and UVa (the worst defenses we will face) then it will be time to declare our offense bad.