I don't agree. Having a great Defense doesn't preclude having a very good Offense.
When you have a pop gun Offense and a dominant Defense you are going to lose more than you should.
We should have steamrolled a lot of teams, but just barely won and the Defense had to have turnovers on a number of those for us to get a chance to win.
It's a very risky strategy and if our Defense wasn't one of the best ever, we probably wouldn't have got to 2 Super Bowls.
Balance is the key. The Defense isn't always going to be great and when they aren't, the Offense should be able to pull their weight and make up for it.