"In the absence of this forcing mechanism human nature takes over and most students fail miserably at the time management aspect of online classes."
But does this have to be the case? In the current educational environment, I would agree that a number of students benefit from being made to attend class. The question is if this is just a result of human nature, or something else. Where that something else could be having students go to college when they are not ready for it, or high schools and earlier killing students intrinsic desire to learn, or some other reason.
I can give them a test and when they get an 'F' on it there is no argument. The test is a good measure of who knows the subject and who doesn't. For the most part. It's the most effective tool that I know of.
The absolutely mandatory part is the crux of the issue with regard to face-to-face classes. It forces students to meet at a set time and work on a given topic. In the absence of this forcing mechanism human nature takes over and most students fail miserably at the time management aspect of online classes. This is all anecdotal though. I don't have any research to back this up.