Users? The user is the one watching. And from what I see Twitch is preventing people on their platform from making it a streaming billboard service.
I think this is a broken clock corporate policy. I only watch but one or two people on the platform and they don't really do ads, but something has to keep the cancerous adtech game in check.
Hopefully google bans sponsorships next.
The entire point of this is the same as Reddit's, to take away direct revenue agreements between creators and third parties, so they can take a cut on every transaction made. How can anyone on earth hope that internet monopolists ban independent revenue channels for content creators? Google is also an advertisement business. They will never ban sponsorships, they will just force everyone to use their APIs.
There is no need for anyone to moderate this for the very simple reason that you, as the watcher, can simply turn the stream off if you don't like what the streamer shows you.
The concatenation of niche content markets that Reddit grew on is giving way to decision making that will favor the center rather than the edge. Almost everyone will buy vanilla and be satisfied. Very few will buy anchovy, and those that do LOVE it... but at scale you have to favor the vanilla buyer.
as the overused quote goes, the definition of insanity is doing the same thing over and over and expecting a different result.
If you join a platform that's run by a large profit driven entity you're going to get squeezed sooner or later. Another relevant example, Twitch today passed some rather draconic rules on branding and ads run by users.
You can say you're okay with the bullshit, but "we just want reddit but without the bad stuff" doesn't work. The bad stuff is baked in. If you want genuine control you're going to have to do some work.