You say it is a culture thing. I say there is nothing else to do in those locations!
It’s also specific to a sport. MSU may get 12k in their last weekend series after a poor season, but they don’t fill up the Hump in basketball. The Hump holds 10,500, and their average attendance this year was 7600. To them, baseball is a social event, too.