This is no doubt a noble calling, but is it what industry actually needs?
I guess most of the professors and researchers ("the noble calling") are not really concerned about what the industry actually needs.
There are plenty of blogs, videos, tutorials, relentlessly advertised conferences that seems to happen all the time (cough cough) that will teach "just what the industry needs", with different levels of abstraction/details/dumbing down/uselessness caused by choosing a single language or platform which API already changed in two months. Pick one, or several. And let academia do what academia ought to be doing: expanding the frontiers.