There is a substantive difference between the service offered by iTunes U, Youtube, and countless others, and the service offered by Coursera and edX. This difference corresponds to a difference in learning styles (synchronous v. asynchronous, as it has been phrased in this thread), and it doesn't make sense for any one product to target two diametrically opposed learning styles. What does make sense is the approach that Coursera has actually already been taking: offer both as separate products. You can take classes on schedule, or you can take them off schedule for no certificate. Complaining about the synchronous model because you are an asynchronous learner simply doesn't make any sense.
Nothing that you've listed is an asynchronous course. Currently, the choice is synchronous course or asynchronous video playlist. Coursera can likely fill that gap with a single database flag. It makes plenty of sense to suggest that they consider doing so.
You're mistaken, actually - in most cases, coursera does not offer taking classes off schedule for no certificate. That's exactly what everyone is asking for.
I'm not sure everyone is asking for that. I think it would seriously water down the courses in terms of discussions in the forums, sharing online (study room, hangouts), in terms of the quizzes and assignments.
The only thing I'd like is the more intense 6 week courses split over say 10 weeks. Other than that I think they are taking the right approach.