DSP, Control Engineering, Circuit Design, understanding pipelining and caching, and other fundamentals are important for people to understand higher levels of the abstraction layers (eg. much of deep learning is built on top of Optimization Theory principles which are introduced in a DSP class).
The value of Computer Science isn't the ability to whiteboard a Leetcode hard question or glue together PyTorch commands - it's the ability to reason across multiple abstraction layers.
And newer grads are significantly deskilled due to these curriculum changes. If I as a VC know more about Nagle's Algorithm (hi Animats!) than some of the potential technical founders for network security or MLOps companies, we are in trouble.