Like anything theres really good streamers on Twitch, but its mainly just garbage. I sub to four channels, one which is a low viewer count FM stream, some scouse bloke who just loves the game, has no pop ups and you can actually chat with. One of the top Trials players because their skill level is off the fucking chart. Twitch Prime goes to another FM guy who will spend hours chatting with his chat about football in general.
And Elajjaz who is a Swedish guy who genuinely seems lovely, is great at what he does and his stream is fantastic to have on in the background. Gets around 5-8k viewers but it never feels like his chat is purely background noise.
I sub as Twitch is primarily what I watch these days. 80% of it is in the background while I play something but if I feel a streamer is worth a fiver a month I'm happy to do it.