Very much yes. I am currently trying to tutor my daughter through college-level calculus. She wants to be a civil engineer. Civil engineers, obviously, need to know calculus. But calculus is not being taught to her by engineers. It is being taught by mathematicians. And as part of teaching it, they are attempting to instill a "mathematical mindset". Which means, in practice, that it is an entry to proofs. Every proof…
> In twenty years of engineering practice I have never once had to take a difficult limit, and can probably count on one hand the number of times I've had to take a limit of any kind. In principle, I agree that calculus doesn't need to be mandatory. However this apparently respectable counterargument is misframing the situation. A bit like me saying that a given soldier never placed top 3 in a race, or indeed had to…
I'm not saying that calculus is useless in an engineer's education - far from it.
I'm arguing that knowing the algebraic tricks required to take the limit of (x^2)sin(2x)/sqrt(x) as x->0 is useless. It's just a display of the mastery of very intricate algebra, exactly the same as all the other displays of mastery of intricate algebra she has had to master and will continue to be required to master.
What she actually needs is a solid understanding of the physical meaning of derivatives and integrals, how we arrive at them via numerical approximations, the fact that the velocity of a rigid body can be described as the integral over the forces that body is experiencing, etc.
That connection is literally never made in calculus.
The connection is of course made in the parallel calculus-based physics class she is taking. Which has its own problems, but is far superior as an introduction to calculus than the actual calculus class is.