Here's my two cents on all this discussion.
It's awesome that you're letting all these people develop channels for you, but you're not gonna survive if the vast majority of your content is coming from home brew channels. You HAVE to get a lot more big name companies into this too. They have more people, money, experience, and resources to make channels that will work 98% of the time, and people already know who most of these companies are, and can trust in their work.
If you want to take your company from making millions to possibly making billions, you have to embrace this concept, and live by it.
There..that's my two cents.
If it doesn't work, keep beating it with the hammer till it does.