I don't want to take anything away from the quality of the teaching (which was quite high), but having completed a few courses at Coursera, I think a big reason the completion rate was so high was that it was simply nowhere near as much work as the other programming courses I have taken.
I'm not sure this is a bad thing at all. I loved the course, myself, and would jump at a chance to take the next one in the sequence. Given the web format, I think shorter, easier to master units of learning are probably the way to go, and this course's high completion rate supports that.
But when comparing it to other course's completion rates, you need to keep in mind that there simply wasn't that much to complete.