If there is only minimal interest for a certain class I don't see why the college should be required to spend the resources to employ a teacher to teach that subject area, that teacher could be used to teach a more in demand class, while it may be unfortunate that a class you wanted to take was canceled due to lack of interest there is likely a similar class that has more interest that you can join.
Yes, colleges are built and staffed to serve the needs of students, and if there is a lack of interest it shows students do not see a need for that class. This is an efficient way of weeding out classes and subject matter that are useless or technically outdated, such as Typewriting or Switchboard Operating. There is no longer any real need for these classes, and it does no harm to the college or students to stop providing them.
Colleges should make the tough choice to drop a class if the interest is not there from students wanting to take the class. The colleges should adept quickly to what is important for the students to study in. They need to be flexible up until the class Is about to start.
When students show a lack of interest in a certain class, a learning institution such as a college or university, should not immediately take a step to remove the class from their offerings. Instead, they should find a more cost- and time-effective method, such as online classes that allow students the freedom of learning a topic and receiving credit without the costs associated with a typical class style.
I think that universities and colleges have to focus on money when it comes to offering classes. If a class does not have enough interest to warrant it, then only makes sense that a university might retract the class in order to use its resources somewhere else. I think it makes sense.