Yes. Colts, Rams a few years ago, Pats. They all have good offenses. I'd rather have a good offense than a good defense (look at our last 8 years)
A good offense puts pressure on the other team's offense, it tires out the other team's defense and changes their game plan. It also allows for your defense to rest.
Defense wins games, but your offense has to be able to score enough points for the lead.