Earlier quoted context omitted.
I'm curious how much Calculus as a prerequisite is a barrier to entry for students. CS as a topic is not hard, but a lot of students are blocked from entry with fairly rigorous Calculus requirements.
I'm sorry, but if you are unable to understand the basics of calculus and discrete math, then you should not be in a Computer Science program (with emphasis on the "science" part). CS isn't just programming - it's the theory of how computers work and math is an integral part of that. Just because you don't use it every day in the job itself doesn't mean that the information is useless.
I think the issue is that many programs expect students to understand 'the basics' of calculus as an academic mathematician understands them, which I would consider to be more suitable as an upper level elective for a CS program.
A fun exercise would be to have graduating CS students take the same calculus exams that were required for admission to the program. I would expect that 10% would score much higher and the other 90% would score much lower.