Wouldn't sunk costs for a university make it difficult to charge based on major? All the fixed infrastructure and overhead would be the same. So you would end up with high cost for loans, plus significant costs for delivery; I think most colleges and universities would cut back on art majors etc.