UF's football program's 'budget' is a red herring. It's a profit center for the university. It doesn't "cost" 90M. It pays for itself, and a great bit more.
That may be so but it only proves my point. I was not talking about costs to the university but about the fact that people don't mind paying 90M+ for football but they do mind paying 1.7M for computer science. Whatever the channels for the payments may be.