Most people can get by with basic math (including fractions), along with statistics. The latter is necessary for business degrees as well.
Computer programming and architecture doesn't require advanced mathematics, either. What is needed in those disciplines is the ability to decompose a problem into steps that can solved with existing code or newly developed code.
Frankly, I think the attempt to teach advanced match is actually counter-productive, because too many people get frustrated by it and throw their hands up. They just think: "Math is too hard for me", when the real problem is they are focused on stuff they can't use.
“Computer programming and architecture doesn’t require advanced mathematics, either.”
Seriously? If you can’t do an integral I don’t want you anywhere near my blueprints or code.
You’re an employee, aren’t you? Probably a government employee.
You have absolutely no idea what you are talking about.
If you do not challenge the human mind to its limit then you are doing yourself a disservice. Taking math curricula out of schools as a requirement is the ultimate capitulation.
Math is essential. The opportunity to experience advanced math is the highest calling for the human mind. Not everyone gets it, but everyone gets something out of it.