The perennial question that math students ask is, "Why do I have to take this course? I will NEVER use this kind of math in real life."
Now, a lot of teachers will try to pretend that the student will actually use math. Heck, I tried to pretend that for a couple of years myself. But we all know it isn't true. Very few people outside of engineering use calculus. Calculus was required for my computer science degree, but I can honestly say I never used it for anything. At most, I've used a bit of algebra and a taste of geometry, and that's about it. Most people will never use the math they learn in school.
So why do so many college programs still require math?
Simple. Math is a marker for "meta skills." In order to do math well, you have to be:
- Organized,
- Good at documentation,
- Good at detailed work,
- Good at following and trusting a procedure.
You can't pass algebra unless you have those skills. In order to do any advanced math, you have to:
- Learn many different procedures,
- Choose the right procedure from a multitude of different possibilities,
- Be able to determine why your chosen procedure is or isn't correct for the situation,
- Be able to execute the chosen procedure correctly,
- Write down everything you do, every step of the way in an organized fashion so in case you DO forget anything or HAVE chosen the wrong procedure, you can find the problem and fix it quickly.
However EVERYBODY cares about whether or not you have the skill sets listed above. The easiest way to teach those skills and demonstrate you have those skills is to say "I got an 'A' in [algebra, geometry, trig, calculus]."
You will do many jobs during your lifetime. All of them will have specialized procedures. The more you train your brain to quickly learn (seemingly) arbitrary procedures, the more jobs you will qualify for, the easier it will be to earn a living. THAT is the point of taking all those math classes. People want to know you have those skills. Math is the fastest way to prove you do. It is also the most straightforward way to teach you the skills if you don't have them, because math is nothing BUT those skills.
That's why every decent college program requires math.
If you're in a program that doesn't require math, you aren't going to college, you're going to a very expensive and pretentious grade school for grown-ups.