I agree that you have to start at the bottom and build a community if you want to build a solid following. Big name titles mean people will stop in, and forget the place even exists once the video is done playing. I know I did that for years with anything aside from Youtube.
Not only are they aiming at the wrong end of the spectrum here , the non-exclusive video hosting means that nobody will bother linking to their copy versus the Youtube version. They're both free to watch, but Youtube has the advantage of name and platform support. Why would you make your blog or Facebook post of a video *less accessible* to your readers when Youtube is more widely available as a native app on cheaper mobile devices?