Earlier quoted context omitted.
Genuinely curious here as I dont think I have ever watched anyone on twitch. Compared to software dev as an example - a very mentally taxing job, what comparable challenges do twitch streamers have?
Small: having to deal with a long period of absolutely nothing and constant nagging that you may not be good enough / doing something wrong / etc. Most people do very poorly with prolonged periods of almost no feedback. Large: dealing with managing large amounts of social relationships of a community which, let's just say, likes pushing a lot of fringe demands and just a lot of demands in general. Also having to be '…
Over the longer term you also have the additional problem that you need to keep that audience. What if you're really good at a certain card game that is popular in 2014 and gain a large audience - but then they make changes to it, you get terribly burnt out on it, and would like to do something else, but whenever you do, your viewer count drops massively. Or maybe the successor to a game comes out and turns out poorly, and viewer count for both drops massively afterwards due to a loss of popularity? Your niche can disappear overnight.
Sure, if you make it to the top 0.5%, you'll be quite comfortable. If you don't, you'll be living somewhat precariously unless you do it purely as a hobby and treat your 10 regular viewers as a friend group.
I tried streaming the game of Go purely for fun for a few weeks. It was an interesting experience. Some very nice interactions with a handful of viewers who tuned in, but also one case of backseating (viewers trying to play the game for you), and the difficulty of concentrating on two different things going on at the same time. I found it demanding.