I tried to watch a few d-tube videos, I even tried a d-live stream video. However like you point out the quality is just not there. Content, like I want to be able to see the black heads on a person's nose, or to see that they did not even take the time to comb their hair, and all the distractions in the background, nope I would rather read. I got tired of the inane professionally created crap for mass consumption from TV, and cable that I gave up on TV and Cable when the Discovery channel hired the fruit of the loom guys to do commercials for them.
A good book and I'll let my own mind make the videos from it.