Wait, so you guys are telling me that they take down channels for trailers too?! Why!? Isn't that free publicity?! Will your game sell worse if they distributed a trailer? I don't get it, what's the reasoning behind this this!?
They want to control the context it's presented in as well. Meaning they don't want it included in a list of top ten garbage trailers of 2012, for example. It's more cost efficient to just control how you're trailer is shown yourself than to review and preview how each person will use it.