No, I want to get a degree that specializes in a certain area without having to take general education courses that have nothing to do with my area of study. History had nothing to do with my degree yet I had to take two courses in history, for example.
But to use you example, if I want to be a doctor then I shouldn't need an art class and a history class and a language class. Those things just add on to the time and cost.
I never took an art class for general college. I did take history. I think one of those might even help you.
General college gives you options to develop a well-rounded view of the world and life. It also provides fundamental knowledge that everyone can use.
For instance, I took Philosophy, Electronics, English Composition, Library Science, Speech and Communications, German, PE, and many other courses that teach you some things that are ancillary to your major as well as fundamentals that assist no matter what you major is.
Undergrad courses are not supposed to teach you a profession. They are supposed to give you a fundamental introduction into your field, and the rest is teaching you how to learn.
Either job experience or graduate level courses are then needed to continue your education. If a 4-year degree was meant to make you into a professional, every undergrad graduate would enter the workforce making major big bucks. That's rarely the case with a degree alone.
Even trade schools don't make you into a professional. You need to apprentice or have other job experience or advanced training, too.
I'd rather employ someone who can write, make a speech and locate research material for a report than someone with a 2 year degree in their major.