That's why Twitch gives you tons of tools to schedule ads and manually trigger them at less disruptive times. It requires the streamer to care about not disrupting their stream enough to plan ahead and preemptively run ads and not just hope they auto-run at the right time.
This very seldom happens to actual competitive events (which often have special deals that require them to run less ads), and most bigger streamers have worked out running ads between games.
This very seldom happens to actual competitive events (which often have special deals that require them to run less ads), and most bigger streamers have worked out running ads between games.