it's hard to take the courses seriously when only 5% of the enrollment finishes the course.
Same comment as michaelo.
why does the completion rate matter? If 100,000 people sign up, and 5% complete the course, that's 5k people.
The US is graduating around 12k CS majors per year, so 5k seems like a material number of students to educate.