That's right, especially in the computer science area. That's a global thing I guess, it's not only a US thing, you'd rather come by it in the Romanian educational environment quite often. And not only that but also there are people way behind their times, meaning that some/most teach useless/obsolete/irrelevant curricula at best. And no, I am not talking about the superficial or the mediocre/good enough type of characters, though they may be just as bad, I am simply considering the ones that don't know what the hell they're talking/teaching about.
Unfortunately this most likely will result in kids not being attracted to school or to that particular class they're supposed to attend for fulfilling their major. This is something inevitable, that's the point of being a self learner versus good schools versus bad ones, problem is that the more such latter cases, the worse -- how do you prevent them from happening though?
