I agree. Too many people conflate a computer science degree with the ability to code. The real purpose of a computer science degree is to learn to model, analyze, and solve problems in a computational framework. Mathematics is the language used to do that, so math is a necessary part of such an education.
When it comes to sitting down and writing software, such a mathematical computer science education provides a clear benefit. The more math you know, the more problems you can formulate and solve with a computer. If the job is cranking out web pages, a mathematical background will increase efficiency because you'll recognize the problems at hand fit into familiar formalisms with familiar solutions. Moreover, if you run into a hard problem, a mathematical background will provide the necessary tools to work through it in a principled manner.
When it comes to sitting down and writing software, such a mathematical computer science education provides a clear benefit. The more math you know, the more problems you can formulate and solve with a computer. If the job is cranking out web pages, a mathematical background will increase efficiency because you'll recognize the problems at hand fit into familiar formalisms with familiar solutions. Moreover, if you run into a hard problem, a mathematical background will provide the necessary tools to work through it in a principled manner.