Quoted By:
One is a streaming platform, the other is a multi media platform that includes streaming
If you are a corpo streamer, you're on youtube, because you're already established (from been corpo).
Without the corp boost, you will be doomed to obscurity unless you market yourself effectively; this becomes less of an issue if you are on twitch and stream effective games