I tend to agree with the who needs a teacher anyway. The state of maths at our school is strange - the teachers don't seem to want to teach the basics of doing maths. The oldest child, in year 10, stared at me blankly when I said to "substitute in". She had no idea about cross multiplication! Something that my year 10 maths teacher explained very well. She is doing maths at this year level that I did in year 11, so she should've done that in year 9. She wants a STEM career, but without getting a B she can't keep doing maths in year 11 that is kinda a prerequisite for science at uni. Private school, the kids don't mess around - so what is the use of the teacher if they can't teach the basics to someone who is there to learn. Anyway, we're now paying for a tutor.
Teaching maths is moving towards a more inquiry based model rather than the direct teaching model of the days of yore (including my days). The idea was meant to train students to develop their mathematical intuition rather than just be able to be robots that can spurt facts out.
For example, a kid may know that 10 - 8.8 = 1.2, but what good is that if a kid doesn't know how to answer the question, "Two coffees cost $8.80. What is the change from a $10 note?" A contrived example but you get the idea.
That said, those things like "substitute in" and "cross multiplication" are not skills which you necessarily find by inquiry; those are base skills and terminology (e.g. "substitute in" should be taught easily when doing simultaneous equations; cross multiplication should have been covered at latest grade 9, except in the lowest streamed classes). Moreover, inquiry-based approaches are not necessarily applicable to all contexts (in fact, inquiry pedagogy usually requires a very well engaged class, so if behaviour is an issue then you have some real challenges already and might be better off with direct instruction).
I'm not even going to rant further about the lack of prescriptive requirements for uni. Well I will: What is this nonsense about "It is recommended that you do XYZ maths for this degree"? I guess the evil $$$ has griped unis if they are accepting students who have a greater chance of dropping out because they don't have the required ground to support their study.
Well, to do engineering at my uni you still need a minimum satisfactory achievement in Maths B (mathematics with calculus and advanced algebra, soon to be Australian Curriculum Mathematical Methods).
Sometimes it's a commercial decision and in others it's purely a managing-numbers game. For example, the health fields related to exercise science and nutrition and so on are so in demand (thanks to the new health revolution) that the entry criteria to get into those fields are substantially more difficult than most physical science and technology based degrees. I'm not sure about prescriptive requirements for those kinds of degrees, but the need to get a high score just to get in is already decisive.
SWMBO (and I to a lessor extent) have also worked hard to teach the kids how to write assignment. Getting their points to support their argument, finding the counter argument, etc. and most importantly research skills using google - get a wide range of sources, assess the validity of the sources, dismiss if the source is cough. That last one in particular we've focussed on.
This is a skill that needs to be taught better in schools (and in universities, for that matter). In practice, however, since most of the population can't actually do it well and/or have no respect for it, it similarly doesn't get the attention it requires in schools, with the exception of subjects where it forms a substantial portion of the work (e.g. social studies).
Sorting between reliable and unreliable sources is a non-trivial skill; contrasting both of those types critically is even more difficult. The debate on whether Wikipedia is a reliable source of information is ongoing, but I think overall schools have slowly started to move more neutrally on the merits of popular news reporting.