Twitch rumors point to reduced streamer revenue and more ad placement