... and takes time away from other critical thinking and useful knowledge, like learning the standards for Reasonable Doubt and learning about Statistics and how they are manipulated.

Elementary Algebra is all 95% of what students will ever need. Doctors and Network Admins don't need Calculus to do their jobs. Nor do Pharmacists. Why set up students to fail by requiring advanced Mathematics as Undergrads or worse, HS Students.

Most College Math requirement courses are taught by socially retarded Grad Students, not tenured faculty.

https://www.dallasnews.com/opinion/commentary/2016/03/10/dana-goldstein-advanced-math-is-pointless-and-only-causing-our-students-to-fail

WRT to who teaches classes, schools should hire more profs instead of diversity councilors, and then TA's would not teach classes. Diversity people are the ones who push for grade inflation and watering down courses. There are special "math for education majors" courses which are teaching what students needed to learn in high school.