Yeah, that's happening, and not working. But you may have accidentally stumbled onto the solution there. Perhaps they are doing it backwards....make the food free, and the students will show up in droves.
Eh, they used to give us free food and I don't think it moved the attendance needle much. Students aren't the issue, the student section is actually pretty large compared to the size of the student body. There are 10,000 student seats, which is more than Nebraska and actually almost as many as Michigan's and Wisconsin's. The only reason they haven't made it smaller is because the general public is barely buying any seats as it is.
And yet, you probably get an average of 7,500-ish students to most games. Sure they leave at halftime, but filling the student section isn't the issue. It's selling tickets to the public, and that won't happen until they start winning games.