So I saw this thread on reddit. As an outsider looking in, it seems pretty clear that the main mod for twitch is in the wrong.
There hasn't been any comment from Twitch apparently, and they even tried to censor reddit. Maybe Patrick or Alex will mention it on Bombing in the AM.
Seems pretty crazy for Twitch to have such drama, being a service prominent in both the new consoles.