Is it? Maybe twitch could make the terms more easier to understand. As it stands, it's a wall of text, almost nobody will consider. At first glance, I don't see any clause similar to what you suggest.
Yes, you are of course right. The comment was maybe a bit too passive aggressive. Sorry about that. There are more things to consider than just the terms of service and a moral or implied obligation of course extends past twitch and amazon to the content creators.
I wanted to point a bit toward the moral failings of the service providers themselves, which are many, in regards to ads and, in particular, tracking.