Mere physical presence doesn't guarantee any of these things, of course, but they do depend in varying ways on personal connection, which is much harder to replicate online.
There will be a niche for MOOCs, but I don't see massively open online courses overthrowing conventional education.