Not only that, they are using completion to rate success. I disagree.
I took the massively parallel computation course online somewhere... It was great, I got a basic understanding of CUDA, compute units, transferring data, running carefully designed and constrained code on it, I learned about memory access issues and ordering data so it can be easily streamed. Etc
To me that was extremely valuable information. I did not complete, stopped about halfway because I didn't need to learn it in depth and I don't plan to specialize in that.
However now I know what kind of data the GPU can process, the basic workflow for doing that and approximately how much time it would take me to get up to speed and make something using that if I needed to.
I feel the course was a success to me, but to them I'm a failure statistic. Perhaps a large percentage of their students are joining classes without the intention of completing them and they need to reevaluate where their value lies to different users.