The biggest problem is that the definition of "geek" has been widely expanded. What people consider as a geek is not what it used to be. There are many internet/it/technology pundits calling themselves geeks out there that might otherwise be written off as kooks with a soapbox if it weren't for the internet or TV.
As for the anti-college kick, I think some people are missing the point. Its not so much that college is useless, its that the ROI for some folks isn't worth while to attend. On one end of the spectrum, you might be better off going to a technical/trade school instead of spending a ton of money on a degree that may not land you a job paying all that much better. On the other end of the spectrum, you might be better off skipping an expensive education because you've already gained skills enough to learn and grow on your own. The folks in the middle are still probably better off going to college because of lack of skills or because specific jobs require large amounts of training (ie, a doctor).
People who end up in the innovation industry (computer or otherwise) usually learned what they did by dyi trial and error or early on the job experience. Just taking a look around my own office, the people I look up to and respect are also the ones that either didn't go to college, or didn't go to college for what they are doing now. The people who don't can't be left alone and expected to get stuff done without a script are usually the ones who went to school for the specialty they work in now.