I can't speak for anyone or any other org here, though I have had the opportunity to work with many of the representatives in the orgs listed. KritzKast started out as a podcast, which in essence is the personal views of a few of people with various scopes of knowledge talking about things they love. For us it was the game itself, the community surrounding that game and beer. Although that last point was probably just me. As our understanding of what keeps this game alive and vital has expanded we too have worked with some very cool people, like Ruskeydoo and more recently Wiethoofd who've had a much more focused interest in competitive, so moving into HL coverage and some other more fringe formats (RSP, 7s, Ultiduo, etc) or events (newbies cups, show matches, various charity) has been possible.
So that's where we came from. The present isn't without problems. The podcast has fallen off the wayside and is in sore need of massive rethinking to create something relevant again. There's a bunch of content that needed to be re-edited before release and I just didn't have the mental fortitude to get through it while maintaining a high intensity job in the City. I'm hoping that now I have some time and a little less to worry about (in the short term) I can push content and get us back on track, then set up the tools to ensure we don't fall behind again in future.
In response to the "this" from OP. Yeah I fucked up and started a stream without changing the old title. Took me a few minutes to set it right. Sorry to anyone who came seeking that content. I've a mind to set up my own channel for content that's neither podcast nor comp stream though that wouldn't be fair on everyone who's subbed to the channel for the podcast and more esoteric content. Likely a better solution would be post a schedule, which may not be a bad idea on the whole, though exceedingly tough to get right with comp matches, even finals not being locked to a day or hour until right before (days, sometimes hours) they occur. But we'll try and get something down.
I don't want to directly address OP's comments on the need for multiple channels. If anyone wants my opinion then come find me at LAN, buy me a beer and be prepared for a long discussion. It's not something that we're going to solve here, nor do I believe that a thread on a discussion board is the right place for it, though always curious to read other people's opinions.