Even though the concept of an MOOC has been around for quite some time now, it's only recently that their curricula at the course level is actually consistently on par with what would be seen in a good university environment (think like "Top 50" University).
There's also the problem of knowing what you don't know. If an expert in the field is educating you they will give you a full picture of the field and what's important in it. But if you're self taught you can miss entire areas and never realize their importance from reading academic sources.
I'm not against self teaching or MOOCs at all. I just think they need more structure and require more commitment to be as useful as university is to society. They're a bit too casual, requiring much more self drive which is harder than just setting deadlines and exams.