Let's assume for a moment the majority of nosql supporters are CS dropouts. That doesn't say the majority of CS dropouts are supporters of nosql. You are falling for the base rate fallacy. That's exactly the kind of highly relevant concepts I've never seen taught for CS. Thanks.
While we are at it, probability theory should have a much stronger emphasis than calculus for CS. It's only seen on graduate CS on most universities. In my uni, we had 2.5 years of calculus and a miserable .5yr stats/probability course, wich was mostly stats and it was one of the less emphasized subjects. Why is it like that? I bet because engineering (and mainstream math) focus is somewhere else.
Edit: thanks for the anonymous downvotes validating my point; dissent must be suppressed.