This kind of ignorance brings up the major social issue of technology, something similar to the "Smug Lisp Weenie" issue.
Many young people are idealistic and want to get into a field that will change the world for the better, and going into a field where the status quo for success is how well you can implement math for a faceless entity is not very appealing for many folks, regardless of their ability to do so.
You might be able to memorize hundreds of kernel functions or visualize abstract data types, but is what you're building actually solving the problems of your community or your society? Does your job tickle your brain enough that you don't care if you're building auto emission cheats? Is this kind of thinking truly "intelligence" when the ocean is acidifying and urban lifestyles are shortening our telomeres?