It's interesting to me what information is being seen as the kind of "nail in the coffin" right now from this policy "change". A lot of people are focused on this $25 fee that you will be "charged" if you break Aff/Partner contract and deplatform, but it's not really a fee, it's a clawback of the lesser of your Program Fees or $25. I think we can all agree that either situation is a dick move, but it's not like they're going to send you an invoice for $25. If you're a low-level affiliate who has $2 in Program Fees accrued, that is what you will lose and nothing more. (Again, still a dick move.) I blame Dexerto for basically spreading fake news on this one. The on-screen ads things is a VERY BIG DEAL. Twitch obviously was going after accounts that run 24/7 ads, but the policy as written was a complete miss and would impact every streamer negatively; Nobody wins. They do need to do something, but a policy change isn't it. Having better moderation tools is likely the better route to find and cull streams that violate existing TOS. The one that is getting very little focus, and to me should be the reason streamers consider leaving Twitch, is the payout terms moving from Net-15 to Net-45 on some things. Twitch seems to think they get to not only ad-hoc change the terms of their agreements via the TOS, but as a consequence hold onto your money for 30+ days longer now, and hasn't provided any justification as to why. This is... It's just scummy, bad business. My conspiracy brain kicked in this morning... I kind of think this is a genius move on Twitch's part. If Twitch really isn't profitable, the best way to reduce cost would be to drive down user count and scale back resources. Not only that, but if streamers move to Kick, AWS/Amazon still win because Kick uses AWS and Kick has to pay the bill, not Twitch. As a business move, it's not a bad move to stir up the pot a little bit. Back in the day, if you had a niche interest, you had to host your own website and pay for all the infrastructure yourself. Justin.TV and Twitch changed the game, but perhaps has led to some people feeling entitled, that a streaming platform should be available to all for free. Unfortunately, there are costs involved with everything, and someone has to pay. I assume that for every Top-10 streamer, there are 10,000 streamers with under 2 viewers. I would go a step further and say that the bottom 90% of streamers on Twitch average less than 5 viewers. There are 88K live streams right now. That means that nearly 80,000 channels are live and streaming to less than 5 people each, but consuming the same ingest resources on the backend as Gaules, which is streaming to 87.9K viewers. From Twitch's perspective, lowering the cost of both ingest and the playback of the stream means eliminating low viewcount streamers. Bad PR might be the thing to help them do that. They have to overcome years of conditioning, where every streamer recommended Twitch as the go-to platform. Just a thought.