By taking general education classes it helps you to advance the basic skills that you have. If you really can’t afford to take those extra classes in college you can take general education classes at your local community college. There the same classes that are taught at other colleges for cheaper. That's actually a good way for you to be smart with your money. Once you get those general education classes out of the way at the community college, then you can go off to the college that you want to go to, to study your major.
Everyone that goes to college wants to study their major and get out there to pursue their profession and they don’t want to have to take extra classes like general education classes. I get that, but general education classes are classes that you have already done in grade school(K-12), but at a more advance level. Once you go into your field of study your employer might require that you know simple things that your major doesn’t offer. Such as reading, writing, and mathematical skills. That’s what general education classes are