Funny to see the excuses coming in from all sides, Pieces won because they simple played better... not much more to it. If anything, I'm glad there's more competition. As far as I'm aware, Pieces aren't sponsored or anything and they still managed to defeat Method, that speaks volumes. I'm sure you could argue the streaming bit but in the end Pieces reached the boss first and was probably on par with Method.
I know it's hard for people to congratulate other guilds that they're not a fanboy/girl of.