A lot of great posts in this thread.
I thinks it’s a combination of a lot of things, I remember not too long ago if you wanted a preview of your school’s team for that year then you basically had to attend the opening game against a tomato can to watch. Now those games are on ESPNU, FS2, or at bare minimum ESPN3 so you can watch anywhere in the country. So IMO that is a major attendance hit for the undesirable games on the schedule as I think a lot of people used to attend those simply because it was the only way to really watch.
Each school will typically get 1-2 guaranteed sell out games and then leverages those games to sell the tickets to the rest of the games, the issue as to why this is no longer working is I think the market is figuring out they can just buy the big ticket on the secondary market for far less than the price of a season ticket and if they really want to go to one of the lesser games the secondary market will have those tickets for basically nothing since there is no excessive demand for them.
The NFL is taking a hit because they have simply priced the average fan out of attending, but make no mistake if they dropped the prices the stadiums would fill up again. WVU could give away tickets to the WVU-Liberty game and there would still be pockets of empties all over the stadium.
Listen man no one cares LOL