Strong agree, but engineers probably need both. I'm currently watching a course on causal inference, and the tools are very much calculating gradients. And even if you just use someone else's MCMC, even in the models a differential equation or integral can randomly appear usefully.
In retrospect I should have taken a stats class in high school when I had that 1 hour gap for 1 semester, just to build a better intuition around the basic concepts.