An idea from u/heyPootPoot I saw on reddit and could be a good idea
I think a better way for Twitch to approach ads is to do it sort of like the "Hype Train" but perhaps like an "Ad Train" or a short "Ad Watch Party".
On PC for example, if the streamer has the "Ad Train" enabled, then it appears at some point (after being automatically or manually activated) in the the stream above chat similar to the "Hype Train".
Give the viewers a time-limited option to join it or ignore the "Ad Train". If they join it, the ad will take the center screen and the stream will continue playing above the chat in a small box. The stream's volume will automatically fade out to the background (but not completely muted) and the ad's volume will be the priority. The viewer will still have the option to manually readjust the volumes of both the ad and the stream. It's important to not take that freedom away. Turn the advertisement into a 30-second "mini watch party" for chat to "POGGERS #ad" and "N OMEGALUL". People who didn't join the "mini ad watch party" might be curious and join the next one.
Let the viewers know that joining the "Ad Train" gives them a chance to support the streamer. Show that if this number of people join and watch, the streamer gets this many "bits" and the viewer gets this many "channel points". At the end, allow the results to be displayed similar to a donation alert or a sub alert saying, "Chat has donated 250 bits!" or "143 viewers donated 250 bits!". Similar the the "Hype Train" results, show the viewer their "loot" (channel points awarded) for watching the ad and tell them thanks for supporting both the streamer and Twitch. The streamer afterwards is notified of the results.
It's a way for viewers to feel good knowing that taking some time to watch an ad supports both their streamer and Twitch (it's especially important to really emphasize this point). It's also a good way for people who don't necessarily buy "bits", don't sub, or don't donate to support their streamer with their time rather than their own money.