Given the ineptitude we've seen on offense for a decade and a half, yeah, I think that's in play.
But I'm not saying offense alone equals the entertainment experience either like some are suggesting that winning is the end all. You draw some when people think you're going to win. You draw some with better offense. You draw some with a better game day experience, whatever that is. You draw some with good opponents. You draw some with stars. You draw some with cheap tickets, and so on. Rather than just throw our hands up and say "We'll get the people when we have a winner," I think the smart play is to enhance everything you possibly can control.
If people are serious about winning, let's do it right - crack open the endowment and pay for players, coaches, and facilities. I'm not even kidding.
For attendance though, I think you've got to look at it holistically. People are coming for different reasons. You can't shoehorn your approach to drawing a mass audience to one reason and expect a big change in numbers, especially when that reason is one that's kind of cyclical and not something you can dictate on your own terms.