Twitch is launching an Ads Incentive Program to make earnings more predictable While this sounds good in practice, Twitch streamers have criticised the platform for not listening. 24th February 2022