Stop Mid-Roll Ads Testing. Here's an Alternative.
Interrupting streamers' streams with an ad randomly without any semblance of their own control is going to ruin a LOT of clippable moments in streams, as well as push viewers away from many smaller streamers, which could seriously damage their livelihoods.
Instead of this forceful approach to increasing the amount of ads, you can reward streamers who frequently and consistently play ads with more emote slots that will only stay if said streamer keeps their ad playing frequent and consistent.
I'm going to be brutally honest. If I see an ad, any ad at all, I will leave that stream and never come back. I do keep a list of all the streamers that I won't visit again. If I like a streamer I sub to them. I happily shower their streams with gift subs and donations like it's my job. If I wanted to watch ads I'd go watch TV. It's the same reason I don't watch broadcast television either.
I use adblock. Why? Because in spite of subscribing to several streams, I still get pre-roll ads when I join the channel. To my knowledge, my adblock has only once impaired mid-roll ads that the streamer decided to run during a natural break in the content, and I disabled adblock on that stream.
Today, my experience has been absolutely terrible because I keep getting attacked by Twitch's new ad BS. In the course of 20 minutes, Twitch has thrice run segments with multiple sequential mid-roll ads when there's no natural break in the content, and has covered up my stream (see picture: https://i.imgur.com/wy57Ymw.jpg). These ads had three (3), four (4), and six (6) 30-second ad segments in a row!
This is UNACCEPTABLE. This is the exact reason why I have adblocker. This is the exact reason I will not turn it off.
I pay for my content on Twitch. I am subbed to the streamers I watch regularly. I've bought bits. I happily receive mid-roll ads the streamers launch when there is a break in their content. I happily receive pre-roll ads in channels I'm not subbed to. Twitch gets more money from me each month than my cell phone provider does. And still you want to get another fraction of a cent at the cost of ruining my experience?
No. I will accept a lot, but what I will not accept is mid-roll ads that overrun content. Fix this now or I'll quit supporting you. I'll halt all my subscriptions and donate the money instead to the streamer to cut you out. I'll double down on the adblocks to prevent any from getting through. I'll leech from your servers while giving you nothing back.
I've used your service for almost 10 years. I deserve to be treated better than this. And I think you'll find this sentiment is shared by most of your userbase.
The automatic mid stream ads are intrusive and make me not want to watch any stream because important content just gets covered up. They ruin the entire flow of everything.
Your "Twitch Support" twitter claims that you guys want to "carefully consider user feedback" and "give streamers more control", yet you have shown no evidence towards this. Perhaps rather than trying to milk more money out of something you already make a great sum from, a way to improve is actually doing what you say by listening to what people want.
Every single person on this forum is asking you to disable this mid-roll ad system, or give the streamer the option to turn it off. Mid-roll ads on twitch are a problem for a multitude of reasons, but I'm sure you already know this. The problem arises when, rather than paying attention to this feedback, you instead decide to intentionally circumvent adblocking methods in order to milk the last tiny little drops of cash out of every viewer that uses your website. I honestly wish I could say "If you keep doing this, people will leave your site", but this is clearly not true as you have as much of a monopoly on live streaming as YouTube does on video posting.
During a the last stream of dnd i had about 10 ads pop up. 2 of those were min combat which completely pulled me out of it and 3 were during intense dialog. This needs to be changed or you will lose a lot of your base.
To add to this,
3B. The time "freed" after the ad roll needs to be cumulative. If you have ~30 mins until your next required ad, but you roll enough ads for a free hour, you should have 1.5 hours of ad-free content.
Feel free to add a 2 hour cap to that. 1 hour is too short for most exciting boss battles.
This allows a streamer to plan for a difficult puzzle or boss battle without losing momentum or, as I experienced a few days ago, viewers completely missing the end of a grueling boss battle due to a mid-roll.
If you're going to force mid-roll ads, add these control tools to the dashboard:
1. A timer telling the streamer when the next forced ad will run.
2. The ability to run an ad on our own time, replacing the forced mid-roll.
3. Clear indications of how long we'll have "free" after an ad roll.
4. A clear indication of when the ad is running, and when it is complete.
5. A fairer revenue share for these ads.
6. A clear indication of how many users tuned out of the stream each ad, to remind both us and you how terrible forcing these ads is for any streamer who wishes to maintain an audience.
Random mid-rolls are intrusive to the streamer's content.
You have given people the option to setup a stream schedule, why not allow them to schedule mid-roll ads in there? And if the amount of ad time meets whatever quota needs to be met, it disables random mid-rolls for the duration of that stream.
Get rid of mid-roll ads and allow the provider to determine when to run them. I know you need to make money, but you can't just pop an ad in the middle of content.