The recent mess that Monstercat found itself in a little bit of hot water with streamer twitter. They announced along with Twitch that there would be a fast track towards gaining affiliate status by paying for Monstercat Gold. Now they've removed any and all mentions of this from its site as seen with the following.