Hi Daniel, First, is this really a problem? I see two major issues. One, what is the end goal... to just take classes or earn a degree or both? Second, different colleges have different course requirements so how will students be able to earn credits that can be transferred between institutions. What about accreditation which is different for each state and takes a lot of energy time to get for the particular degree program?
There are plenty of great high quality online courses that are offered free by top schools and international universities all over the world. How will you compete with Udacity, Novo Ed, Edx to name a few? They offer certificates, credit and a reduction in fees.