Feel bad for the people that left youtube because they were fed up with the lack of transparency. I know payment processors are currently cracking down on NSFW content again, so I’m not 100% surprised Twitch is taking measures to curb these borderline streams, but it would be nice if they were more upfront about major…