Calculus is a joke anyway, colleges should just teach real analysis which will go through the same material in a way that's actually rigorous. If the students are lacking in mathematical fundamentals, teach those via discrete math and linear algebra.
Ap calc is a joke from my perspective. I’m not sure how to solve the crisis, but it’s plain to see that American students that test into calc are woefully underprepared. I’ve tried to advise students to start with more fundamental courses, but they’ve been told they are “gifted” their whole lives. They ignore you and charge into calculus. Then they come back when the semester is about to end to reassess options. Just like that, what would have been another perfectly serviceable American engineer is lost.