MOOCs are solution for highly motivated students who are generally able to get accepted by traditional universities, ace classes and graduate with little to no debt. They are not the solution for sub-par students who go to for-profit universities, could not get a job afterward and could not repay loans.
I consider myself reasonably motivated, graduated with almost perfect GPA and I still struggle to complete MOOCs. It's just too difficult to force yourself to study without outside pressure and peer support.