Yeah I tend to agree with this. The Bo years had much more lively atmospheres most of the time, for example. But as always, the problem with having so many losing seasons in a row is that the younger generation doesn't give a shit in the same way and many people who DO give a shit are either old or priced out.
When I was a student during the aforementioned Bo years, we were the kids who grew up with the 90s-early 00s teams. We, along with the rest of the crowd, were ravenous to be "BACK" after a few years of embarrassment. Kids in the student section now were elementary schoolers at that point, the best Husker seasons in their memories, and they weren't even THAT good! It's why I'm always kinda skeptical when I see the student section and there are some students who look and act like crazy Husker fans - wtf are they attached to? God bless em, we need em, but there's no way they invested any real emotion into a team that has been an unending embarrassment since they were 8. Nor should they have.
So anyway, yes winning will help, but we should also keep in mind how much of the crowd nowadays is the same old people who are now even older than they were last time we were decent, and students who haven't had a chance to develop any passion for the team since before they hit puberty.
As a 35 year old starting a family of my own I wish more people my age had a chance to get a foothold in the season ticket world (and more of the atmosphere was catered to our generation and younger) but it's just not feasible until the 70+ crowd starts going to the great endzone in the sky, or they change the way season tickets are sold and distributed.