I'm supportive of liberal arts approach, which means English and history classes for even science majors, and vice versa. It's a holistic approach that better prepares students of all disciplines for the real world and often opens up their minds to new innovations in unrelated fields. 

That said, much could be done about basic costs. much of the time textbook sales are treated more as a source of profit than as an educational tool. Just one example among many.