If you're a beginner at ML, the first course don't really need to be so thorough on math, especially for simple things like regression.
I'm not saying math is dispensable, I'm saying that it could be used much less because code allows it in many situation.
Understanding why things work is still important and why software companies still routinely test on algorithm design.