I’m not sure about his insistence on teaching comme rule in class. I don’t think knowing comma rule is fundamental. And anyone who wants to learn grammar can look it up. The information is freely available online.
But I agree that education is not about teching it’s about creating jobs for academic professionals. Money is the most fundamental topic in our society. But I don’t remember ever being in a classroom where how money works was explained.