I got yelled at for recommending to my students to buy the course text online vs. going through the bookstore ($40-$60 bucks vs $250 at the bookstore for the same text).
Getting yelled at by stupid or corrupt administrators is part of the job.
College isn't about learning anymore, it's all about making money.
College is what the lecturers and the students make it. If you've got tenure, then you're pretty much untouchable, precisely so that you can take a stand without fear of the repercussions. (Of course, if you haven't got tenure yet, then tread carefully.)