Scoring Disaparity

Can someone please explain our scoring disparities this year? By that I mean, if our defense holds the team to below 20...our offense can't seem to score. If our offense lights it up...then our defense can't seem to put the team away. It is really bizarre:

Raiders - Offense puts up 34...yet defense gives up 35
Giants - Defense holds them to 16...yet offense scores only 13
Falcons - Offense scores 32...yet defense gives up 45
Chargers - Offense scores 35...yet defense gives up 34
Panthers - Offense puts up 41...yet defense gives up 38
Bucs - Defense holds them to 16..yet our offense scores only 11
Cardinals - Offense scores 48 yet defense gives up 41

It's like they can't even seem to be on the same page at the same time. So is this simply due to the Saints style of offense? The only "complete" games I can think of this season were the 49ers and the Rams...who are of course two of the worst teams in the league. If the Saints are high scoring then I worry because I still know it will be a shootout and go down to the final minutes. If the Saints defense is playing well then our offense looks out of synch. It is so frustrating to watch week after week.

Very interesting observation. It's been one or the other all season. The good news is even though we've lost 8 times, we've been close in every game.