@Economo, averages aren’t all that great as a tool to use in decision-making, though. For instance, engineering and science students tend to have access to equipment and faculty that cost a lot more that what humanities students use (which is why in many countries, there is a large tuition differential between those 2 types of majors).
Furthermore, in some of the less popular majors, a student at a big public with low average expenditures may be able to get as much individualized attention as one at a private with much higher average expenditures.
This would be true with Classics at UIUC, for instance. Yet is being a Classics major at UIUC better than being a CS major at UIUC (with their huge oversubscribed classes)?