Absolutely, but that's if they are exposed to these concepts, and that's become less the case beyond maybe a single OS class.
> except that people are more likely to start out programming in higher level languages where they are more insulated from the hardware
I feel that's part of the issue, but also, CS programs in the US are increasingly making computer architecture an optional class. And network specific classes have always been optional.
---------
Mind you, I am biased towards Cybersecurity, DevOps, DBs, and HPC because that is the industry I've worked on for over a decade now, and it legitimately has become difficult hiring new grads in the US with a "NAND-to-Tetris" mindset because curriculums have moved away from that aside from a couple top programs.