This post hits home for me. I joined the education industry a few years ago and learned quickly that to advance, I need a degree. Having never gone to college, and in my thirties, I was discouraged... but, nevertheless, enrolled anyway. Since no one cared what my degree was in, or where it was from, I enrolled in University of Phoenix for an AA in IT. I've got the GI bill to thank for my eventual pay raise (I'm done in 3 weeks) but really, I just spent ~18k on almost no useful knowledge. I learned a few things about academic writing, and forced my way through some upper level algebra which I will likely not use again, but overall, it was truly a waste of time for me. If it wasn't 100% paid for, I would have never completed. I only continued out of stubbornness.
The sort of content that MIT offers is exactly what I would rather have. Task-based learning about subjects that interest me. Generalized learning is a waste of my time and effort. "Professional Certifications" like the A+ or Net+ are highly regarded pieces of paper that prove the holder knows how to read a book and take a test which requires no practical knowledge of the material. If the employment industry can embrace this type of learning, and focus on the candidates abilities instead of resume, open learning could have a very bright future.