Point #1 - That just isn't true. Developers as a group have no more or no less time than anyone else, obviously. A 5 minute video may or may not be more effective - it depends (a) on the topic, and (b) the people delivering the message. To make such a generalization is just wishful thinking. I wish I could learn "Evolving software engineering practices" in 5 minutes but, unfortunately, that takes longer.
Point #2 - That is your opinion. I'm of the opinion that the people doing the content should do what they want. I enjoy differences. Not every video has to be packaged the same way or have the same flow.
You seem to have conflated "What I like" and "What the world needs".
- http://channel9.msdn.com/Events/Visual-Studio/Connect-event-...