Top reasons for attendance declines:

1. Economy
2. More games on TV
3. The student body is comprised of smarter kids these days. The smarter they are, the less their lives have intersected with sports, especially basketball and football. The students are increasingly distant from the student-athletes on the floor.