The site isn't purely about podcasts, as they also incorporate youtube videos. Remember that a podcast is an RSS or Atom feed with video or audio enclosures. YouTube does not promote their videos in this way, so by incorporating YouTube videos they are incorporating more than podcasts.
They are offering money to podcasters apparently through revenue sharing from advertisements.