I prefer those with 4-7 minutes minutes per video. I've noticed that many long videos can be much shorter with minimal editing to remove unnecessary pauses, uhmms...
Though I think most of the online courses I've taken have delivered exceptional value, as you say, the "one-take-and-done" editing style is ubiquitous and leaves one to sit through a lot of ummmming, digression, and jabbering.
[Come to think of it, so did most of my courses at university!]
For YouTube playlists, the same. However, for one-off youtube tutorial videos, I do long videos as well.
The worst is when they start each and every 3.5 minute video with a ten second introduction, for those who already forgot what course they are in and what they just heard last only three minutes ago.
When I see things like this, or the doctor that I saw yesterday (who didn't know me) immediately switching to a "baby talk" style (for all conversations with her patients, I later observed) I wonder what kind of people (students, patients) they have to deal with in their jobs that they switch to by default assuming the worst.