I'd say that's a massive flaw in the curriculum. They've effectively written off the overwhelming majority of new college students. Outside of a high-school level CS course, where would one even encounter a *nix system (yes, I'm ignoring the dedicated geeks who spin up their own system for fun)?
Their goal was probably not to maximize the number of CS graduates. FWIW my university had a well respected 2nd tier CS program. By that I mean just short of MIT/Georgia Tech/etc.