Your expectations are unrealistic and counterproductive. Bachelor's degree programs shouldn't be teaching students how to install Linux. That's just job training, not education.
Agree, installing linux is IT, not normally in the background of CS. It's not that hard, devs could figure it out. Yes, I built my own machines because that was a lot cheaper. But no one taught me that in my cs program.
Bachelor's degree programs aren't intended to provide job training on narrow technical skills that will probably be obsolete in a few years anyway. If you want entry level Linux sysadmins then hire college graduates with the right aptitude and train them, or recruit from community colleges which do provide technical job training.