12.5 pt favorite at their place.
It's also silly to assume that the team/coaches don't see the problems we had and aren't trying to correct those.
Yes, there were serious issues on offense. Fortunately, the defense played absolutely great. The offense did just enough to get the win. That's why it's a team game. There very well could be games this season where the offense bails us out instead. We'll see.
I just prefer to enjoy the wins even if they're ugly at times.