Frustrated, maybe. Why are people jumping to conclusions over a twitch feed video...? I mean, come on.
This section can get so ridiculous sometimes.
Word of advice, take a break from forums and play the games you love, it helps. I've been avoiding most threads for the past few weeks.