Based on all the Reddit drama it seems like the English stream is completely managed and produced by the on site staff, whether that is Perfect World or another 3rd party not sure (but I think it was said in one of the 1,000 threads). So they are controlling the bandwidth, breaks, overlay, audio, etc... etc... Meanwhile the Russians got to bring their normal production crew and are 1st hand taking care of everything the way they like. And of course the CN stream is like 110% production. Seems to be much different than Frankfurt and whatever agreements were in place.
Hopefully Valve sees the Reddit threads and talent feedback re: stream and tournament and tightens down the future Major contracts. Seriously, for a $3M tournament this is terrible.