Viewing experience at home is so good, you need to make it worth it to attend the game. Reduce the amount of seats and make it more comfortable and a better viewing experience. Some big stadiums are pretty horrible to watch games in. Some are in big bowls where you can't even see anything. They can fit 100k, but you can't see things very well.
This isn't only impacting mid level programs, but blue bloods too.