My question is simple. When you are not live, how is someone supposed to know you exist? This is not a problem for youtube. If you get lucky you end up on some vod section to watch?
I believe that is what most are referencing when they say you do not have no discoverability on twitch as you are only discoverable when live, youtube you have easy to access vods, the options for shorts and videos and a presence beyond a landing page when you are not live.
For the record, I dislike both platforms, it's just a matter of rather you prefer being fucked over by someone who calls themself a they/them animalkin or a rogue ai that runs most of youtube.