Nearly half of all students who enroll in college never finish. Are colleges and universities to blame?