I think them hosting on Vimeo is the reason why sponsors aren't taking them seriously. I mean what does it tell the sponsors when they can see that only 149 people "liked" the episode.
They should reupload to youtube, where they can avoid that "like" metric