I think some advertising is required if you want to become a streamer and make some money off of it. That said, I generally dislike streams that are too “bait-y”, like any kind of points currency/gambling mechanic, very obvious pandering (“Look at meeee!”), follower only giveaways etc.
I generally watch two kinds of streams. Large streamers (1k+ viewers), often as “background noise” while doing something else. Small streamers, with between 20 and low 100s viewers where you can still interact well and have a nice chat with other viewers.
Though I mostly prefer chill streams and often of older games - constant flows of “edgy” cursing, shouting, or any streamer running a music playlist that leaves game audio muted or inaudible are not for me.