As someone adamantly defensive of creators and their ability to get their content to the masses without massive greedy companies getting in the way, TB, I'm very surprised you're being so positive towards the blizzard arcade. But hey I can understand how having close ties can cloud one's judgement.
I know this is fan boy territory, but this is the truth: Blizzard has shat all over the map making community and destroyed their custom game scene for reasons ranging from destructive predatory ownership of their properties, and most importantly just an overall indifference for all content outside of their own. It appears someone high on the food chain woke up recently and decided, "Hmmm, lets stop shitting in our fans mouths today and make some sappy bullshit videos depicting how much we care about them and maybe we can score some free content and some underpriced human capital. Pull one of our tools off of reddit to make the video.".
To sum it up, they're so obsessed with sucking their own dicks, they don't realize how shit their own content has been and how destructive their indifference to the custom game scene is. I invite all of you to play Left 2 Die, star jeweled and dear lord Auir Chef. I know most gamers don't "get" the games industry, and to be fair it's shrouded in secrecy and there's no reason to try to understand it. Ignorance is bliss and all. But it's pretty obvious the starcraft team are a group of people of moderate talent who really could give a shit if the game exceeds any sorts of expectations. Why create an acceptable custom game scene if all you need to do to keep your job is smile and nod and create a semi passable game?
The real story here happened years ago, when there were many talented custom game makers interested in blizzard's empty promises to make this a worthwhile scene. They squandered that... HARD. And no one noticed.
Now they're doing this sub par shit? Too little too late. SC2 will and will always remain a niche title unless we hear a major news story about a major restructuring on the starcraft 2 dev team. I suppose decent things can be done in the starcraft 2 arcade... but if you're a competent developer with half a brain, you'll pursue opportunities elsewhere.
edit: saying what needs to be said whether any of you tool mother fuckers want me to say it or not.